# -oe - expand user functions inline (-oe=20 is default, adds lots of code)
# -oh Enable repeated optimizations
# -oi generate certain lib funcs inline
-# -oi +Set max inline depth (C++ only, use -oi for C)
# -ok Flowing of register save into function flow graph
# -ol loop optimizations
# -ol+ loop optimizations plus unrolling
# serial output is plain text ASCII.
DEBUGSERIAL=1
+DELLOGFILE=1
+
#192x144
#wwww will add these
!ifdef __LINUX__
pcxsscut &
vrl2vrs &
vrsdump
-#UTILEXEC += $(SPRIUTILEXEC)
+UTILEXEC += $(SPRIUTILEXEC)
!endif
EXEC = &
16.exe &
bakapi.exe &
- $(UTILEXEC) &
$(TESTEXEC)
-all: $(EXEC) $(EXTERNTESTEXEC)
+!ifdef __LINUX__
+EXEC += $(SPRIUTILEXEC)
+!endif
+
+ALLEXEC = &
+ $(EXEC) &
+ $(UTILEXEC) &
+ $(TESTEXEC2) &
+ $(TESTEXEC3)
+
+all: $(EXEC)
testexec: $(EXEC) $(TESTEXEC2)
#
#
clean: .symbolic
@if not exist $(DOSLIBDIR)/buildall.sh wmake -h initlibs
- @for %f in ($(EXEC)) do @if exist %f $(REMOVECOMMAND) %f
+ @for %f in ($(ALLEXEC)) do @if exist %f $(REMOVECOMMAND) %f
!ifdef __LINUX__
@if exist *.LIB $(REMOVECOMMAND) *.LIB
@. src/util/bcexmm.sh
@if exist *.EXE $(REMOVECOMMAND) *.EXE
@if exist *.OBJ $(REMOVECOMMAND) *.OBJ
+ @for %f in ($(SPRIUTILEXEC)) do @if exist %f $(REMOVECOMMAND) %f
!else
@if exist *.o $(REMOVECOMMAND) *.o
!endif
@if exist *.smp $(REMOVECOMMAND) *.smp
@if exist *.SMP $(REMOVECOMMAND) *.SMP
@if exist *.hed $(REMOVECOMMAND) *.hed
- @if exist *.mah $(REMOVECOMMAND) *.mah
- @if exist *.MAH $(REMOVECOMMAND) *.MAH
+ @if exist *.meh $(REMOVECOMMAND) *.meh
+ @if exist *.MEH $(REMOVECOMMAND) *.MEH
@if exist *.err $(REMOVECOMMAND) *.err
@if exist TC*.SWP $(REMOVECOMMAND) TC*.SWP
-# @if exist *.16W $(REMOVECOMMAND) *.16W
-# @if exist *.16B $(REMOVECOMMAND) *.16B
-
+!ifeq DELLOGFILE 1
+ @if exist *.16W $(REMOVECOMMAND) *.16W
+ @if exist *.16B $(REMOVECOMMAND) *.16B
+ @if exist *.L16 $(REMOVECOMMAND) *.L16
+!endif
# @$(COPYCOMMAND) $(SRC)exmmtest.c $(EXMMTESTDIR)$(SRC)
# @$(COPYCOMMAND) $(SRCLIB)16_mm.* $(EXMMTESTDIR)$(SRCLIB)
# @$(COPYCOMMAND) $(SRCLIB)16_head.* $(EXMMTESTDIR)$(SRCLIB)
www: .symbolic
@for %f in (/var/www/$(EXEC)) do @if exist /var/www/%f $(REMOVECOMMAND) /var/www/%f
- @$(REMOVECOMMAND) /var/www/*.exe.zip*
+ @$(REMOVECOMMAND) /var/www/*.exe.zi*
@for %f in ($(EXEC)) do @if exist %f @$(COPYCOMMAND) %f /var/www/
@./src/util/z.sh $(EXEC) $(EXEC)
@./src/util/z.sh data data
#4ch.mooo.com
@scp -r -P $(HOSTPORT) *.exe $(HOSTUSER)@$(HOSTADDR):$(HOSTDIR)/16/
@scp -r -P $(HOSTPORT) *get.bat $(HOSTUSER)@$(HOSTADDR):$(HOSTDIR)/16/
- @scp -r -P $(HOSTPORT) /var/www/*.exe.zip.* $(HOSTUSER)@$(HOSTADDR):$(HOSTDIR)/16/
+ @scp -r -P $(HOSTPORT) /var/www/*.exe.zi.* $(HOSTUSER)@$(HOSTADDR):$(HOSTDIR)/16/
#@scp -r -P $(HOSTPORT) $(DATADIR)spri.zip $(HOSTUSER)@$(HOSTADDR):$(HOSTDIR)/16/
- @scp -r -P $(HOSTPORT) /var/www/data.zip.* $(HOSTUSER)@$(HOSTADDR):$(HOSTDIR)/16/
+ @scp -r -P $(HOSTPORT) /var/www/data.zi.* $(HOSTUSER)@$(HOSTADDR):$(HOSTDIR)/16/
wwwext2: .symbolic
#beta.latech.edu
@scp -r -P $(HOST2PORT) *.exe $(HOST2USER)@$(HOST2ADDR):$(HOST2DIR)/16/
@scp -r -P $(HOST2PORT) *get.bat $(HOST2USER)@$(HOST2ADDR):$(HOST2DIR)/16/
- @scp -r -P $(HOST2PORT) /var/www/*.exe.zip.* $(HOST2USER)@$(HOST2ADDR):$(HOST2DIR)/16/
+ @scp -r -P $(HOST2PORT) /var/www/*.exe.zi.* $(HOST2USER)@$(HOST2ADDR):$(HOST2DIR)/16/
#@scp -r -P $(HOST2PORT) $(DATADIR)spri.zip $(HOST2USER)@$(HOST2ADDR):$(HOST2DIR)/16/
- @scp -r -P $(HOST2PORT) /var/www/data.zip.* $(HOST2USER)@$(HOST2ADDR):$(HOST2DIR)/16/
+ @scp -r -P $(HOST2PORT) /var/www/data.zi.* $(HOST2USER)@$(HOST2ADDR):$(HOST2DIR)/16/
getwww: .symbolic
*x4get.bat $(EXEC)