ciabatta/build.cmd

14 lines
535 B
Batchfile
Raw Normal View History

2022-07-21 05:45:12 +00:00
2022-08-05 04:21:07 +00:00
:: Compile UTF-8 resource into .obj file
:: this .obj file has to be linked to the executable using it, NOT archived
:: together with ciabatta.lib.
2023-01-28 03:27:44 +00:00
windres -o utf8.obj utf8.rc
2022-08-05 04:21:07 +00:00
:: Compile chkstk
2022-08-27 23:13:15 +00:00
nasm src\os_win\chkstk.asm -ochkstk.o -fwin64
2022-08-05 04:21:07 +00:00
:: Compile the rest of the party
2023-06-18 07:28:07 +00:00
clang -Wall src\ciabatta.c -o ciabatta.obj -c -DCIABATTA_WIN -I src -I include -nodefaultlibs -g -mfma
2023-02-15 09:54:58 +00:00
rem cuik src\ciabatta.c -o ciabatta.obj -c -DCIABATTA_WIN -I src -I inc -nostdlib
2023-01-28 03:27:44 +00:00
lib /nologo /out:ciabatta.lib chkstk.o utf8.obj ciabatta.obj