Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-12-12 | Create install directories if they don't exist | Dimitri Lozeve | |
2023-11-22 | nogit=1 option, various readme changes | dzaima | |
2023-11-22 | add usz=64 make option, document limitations | dzaima | |
2023-11-21 | rearrange makefiles, remove replxx support from build/makefile | dzaima | |
2023-11-20 | move makefile-based CBQN building to build/makefile | dzaima | |
reduces latency of build.bqn-based builds going through the makefile by making logic for CBQN building not run (all makefile ifeq/$(shell)/etc logic always runs regardless of whether it'll ever be used for the current build) | |||
2023-10-29 | make static-lib, do more things in make install/uninstall | dzaima | |
2023-10-21 | cleanup | dzaima | |
makefile doesn't care about emcc anymore | |||
2023-08-19 | bump for_build binary | dzaima | |
hasn't been bumped since •file.RealPath was added, which Singeli currently conditionally uses (and thus won't in older for_build-s); now •file.RealPath will be guaranteed to exist at build-time | |||
2023-08-04 | fall back from clang to cc in build.bqn & default makefile to cc | dzaima | |
even without the makefile change here, a `make o3` will work without clang, but it gave harmless errors from the CC_IS_CLANG check before the makefile recurses to where the custom CC is set (and CC_IS_CLANG recomputed) | |||
2023-06-19 | move static linking management to build.bqn | dzaima | |
2023-06-19 | Merge pull request #85 from dancek/static-build-target | dzaima | |
Add target `make musl-static` | |||
2023-06-19 | Add target `make static-bin` | Hannu Hartikainen | |
2023-05-28 | fix CC= being ignored for for-build | dzaima | |
2023-05-25 | use isatty as a default for notui | dzaima | |
2023-05-17 | readme updates, disable more things in make for-bootstrap | dzaima | |
2023-05-12 | remove Singeli usage from the makefile | dzaima | |
2023-05-12 | move all targets to build.bqn with Singeli & REPLXX enabled by default | dzaima | |
2023-05-11 | CXXFLAGS, notes on cross-compilation | dzaima | |
2023-05-11 | slightly nicer error on failed submodule initialization | dzaima | |
2023-04-23 | fix `make for-build` inheriting more properties | dzaima | |
2023-04-22 | move ⎉ & ˘ to their own file | dzaima | |
2023-04-22 | add 'shared wasi' to build.bqn; redirect all wasm targets to build.bqn | dzaima | |
2023-04-22 | Add wasi-reactor-o3 target | Antti Keränen | |
This allows compiling CBQN as WASI "shared object", also known as reactor. | |||
2023-04-14 | add compare.c compiling to makefile | dzaima | |
2023-04-06 | AVX2 counting function for small-range 1-byte /⁼ | Marshall Lochbaum | |
2023-04-02 | default to •internal.EEqual comparing 0 and ¯0 as equal | dzaima | |
2023-03-31 | move shared library builds to build.bqn, update readme | dzaima | |
2023-03-31 | move all singeli builds to build.bqn, add has= | dzaima | |
also: include commit-based version by default for build/build expand things included in --version don't require Singeli for BMI2 usage in bitarr/bitarr | |||
2023-03-31 | arch-independent Singeli builds | dzaima | |
2023-03-25 | build/build-using makefile targets | dzaima | |
2023-03-23 | whitespace | dzaima | |
2023-03-23 | update Singeli, move "make forbuild" to "make for-build" | dzaima | |
2023-03-23 | fix typo | dzaima | |
2023-03-22 | Move tranpose to its own file | Marshall Lochbaum | |
2023-03-22 | include bootstrap utilities | dzaima | |
2023-03-18 | check for hash success in makefile | dzaima | |
2023-02-26 | SIMD i32 transpose | dzaima | |
2023-01-25 | add even more explicit -fPIE for makefile replxx | dzaima | |
2023-01-23 | monadic arith | dzaima | |
2023-01-17 | makefile: default to -fPIE on REPLXX=1 | dzaima | |
CXX may have different preferences on PIEness, we want to give it the option | |||
2023-01-13 | some windows flags in makefile | dzaima | |
2023-01-12 | default make forbuild to cc instead of clang | dzaima | |
2022-12-31 | use Ryu for number formatting | dzaima | |
2022-12-28 | quote ${MAKE} invocations | dzaima | |
2022-12-27 | add -fno-strict-aliasing | dzaima | |
2022-12-26 | add removing build/obj2 to `make clean` | dzaima | |
2022-12-26 | remove need of libffi from `make forbuild` | dzaima | |
2022-12-24 | remove default -no-pie | dzaima | |
2022-12-24 | actually add -O2 to `make forbuild` build | dzaima | |
2022-12-24 | separate checks for x86-64 & NEON Singeli importing | dzaima | |
& restrict the processed Singeli files on NEON to the ones supported |