mirror of https://github.com/nmlgc/ReC98.git
[Build] 16-bit: Unconditionally rebuild everything by default
Yup, let's completely avoid any of the benefits a Makefile might have
had, because they're completely unreliable without spelling out every
single #include. Such a trash technology, unsuited for pretty much
anything it's touted for.
Oh well, you can still call `maker` manually without the -B flag, if
you know for a fact that you've only modified the dependencies
currently listed. 🤷
At least this flag exists, and we don't have to add something like a
dummy .OBJ to each and every list of dependencies, so that we then can
force rebuilds by simply `touch`ing that one file…
Part of P0001, funded by GhostPhanom.
This commit is contained in:
parent
e5f28204a5
commit
61358c1082
|
@ -12,7 +12,7 @@ tcc >NUL
|
|||
if errorlevel 9009 goto no_tcc
|
||||
if errorlevel 216 goto 64_bit
|
||||
|
||||
maker
|
||||
maker -B
|
||||
if errorlevel 9009 goto no_make
|
||||
if errorlevel 216 goto 64_bit
|
||||
goto eof
|
||||
|
|
|
@ -25,8 +25,6 @@ set CXX32FLAGS=%CXX32FLAGS% -O2 -v- -x-
|
|||
mkdir bin\Pipeline 2>NUL
|
||||
for /L %%i in (1,1,5) do mkdir bin\th0%%i 2>NUL
|
||||
|
||||
del /S *.obj
|
||||
|
||||
set BMP2ARR=bin\Pipeline\bmp2arr.exe
|
||||
|
||||
%CXX32% %CXX32FLAGS% -nbin/Pipeline/ Pipeline\bmp2arr.c Pipeline\bmp2arrl.c
|
||||
|
|
Loading…
Reference in New Issue