Mercurial > games > semicongine
comparison Makefile @ 1:bb2a7d3a7003
add: more steps in setup
| author | Sam <sam@basx.dev> | 
|---|---|
| date | Fri, 16 Dec 2022 00:05:41 +0700 | 
| parents | 5daf3f236d87 | 
| children | 213fdf8d31dd | 
   comparison
  equal
  deleted
  inserted
  replaced
| 0:5daf3f236d87 | 1:bb2a7d3a7003 | 
|---|---|
| 1 SOURCES := $(shell find src -name '*.nim') | 1 SOURCES := $(shell find src -name '*.nim') | 
| 2 | 2 | 
| 3 build/debug/linux: | 3 build/debug/linux: | 
| 4 mkdir -p $@ | 4 mkdir -p $@ | 
| 5 build/debug/linux/test: build/debug/linux ${SOURCES} | 5 build/debug/linux/test: build/debug/linux ${SOURCES} | 
| 6 nim c -o:$@ --checks:on --assertions:on src/test.nim | 6 nim c -o:$@ --gc:orc --debugger:native --checks:on --assertions:on src/test.nim | 
| 7 | 7 | 
| 8 build/release/linux: | 8 build/release/linux: | 
| 9 mkdir -p $@ | 9 mkdir -p $@ | 
| 10 build/release/linux/test: build/release/linux ${SOURCES} | 10 build/release/linux/test: build/release/linux ${SOURCES} | 
| 11 nim c -d:release -o:$@ --checks:off --assertions:off src/test.nim | 11 nim c -d:release --gc:orc -o:$@ --checks:off --assertions:off src/test.nim | 
