diff options
| author | Martin Kagamino Lehoux <martin@lehoux.net> | 2025-08-23 15:16:04 +0200 |
|---|---|---|
| committer | Martin Kagamino Lehoux <martin@lehoux.net> | 2025-08-27 11:44:07 +0200 |
| commit | 03b645f22bfc7afadc5a8aa6d59edf0eba74a048 (patch) | |
| tree | dda64286a408e104879be2544f9c7dc8aa8e333a /Makefile | |
| parent | 6836db9b00d4f13a78a53cc5bdb0b63028188b55 (diff) | |
cleanup & json string simd parsing
Diffstat (limited to 'Makefile')
| -rw-r--r-- | Makefile | 27 |
1 files changed, 14 insertions, 13 deletions
@@ -1,23 +1,24 @@ debug: - mkdir -p Debug; \ - cd Debug; \ - cmake -DCMAKE_BUILD_TYPE=Debug ..; \ - make; + mkdir -p Debug + cmake -DCMAKE_BUILD_TYPE=Debug -B Debug + cmake --build Debug release: - mkdir -p Release; \ - cd Release; \ - cmake -DCMAKE_BUILD_TYPE=Release ..; \ - make; + mkdir -p Release + cmake -DCMAKE_BUILD_TYPE=Release -B Release + cmake --build Release -profile: release - valgrind --tool=callgrind --callgrind-out-file=callgrind.out ./Release/main +profile: + mkdir -p Profile + cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo -B Profile + cmake --build Release + valgrind --tool=callgrind --dump-instr=yes --callgrind-out-file=callgrind.out ./Release/main 100MB.json 1 kcachegrind callgrind.out test: - fish generate.fish; - make debug; - ./Debug/test; + fish generate.fish + make debug + ./Debug/test format: clang-format -i src/*.c include/*.h tests/*.c *.c |
