mirror of
https://github.com/wwarthen/RomWBW.git
synced 2026-02-06 14:11:48 -06:00
Test Apps Linux Build
- Complete the reorganization of the test apps by implementing Makefile changes.
This commit is contained in:
@@ -30,8 +30,7 @@ pushd XM && call Build || exit /b & popd
|
||||
pushd FDU && call Build || exit /b & popd
|
||||
pushd Tune && call Build || exit /b & popd
|
||||
pushd FAT && call Build || exit /b & popd
|
||||
pushd I2C && call Build || exit /b & popd
|
||||
pushd TEST && call Build || exit /b & popd
|
||||
pushd Test && call Build || exit /b & popd
|
||||
pushd ZMP && call Build || exit /b & popd
|
||||
|
||||
copy *.com %APPBIN%\ || exit /b
|
||||
|
||||
@@ -11,6 +11,5 @@ pushd XM && call Clean || exit /b 1 & popd
|
||||
pushd FDU && call Clean || exit /b 1 & popd
|
||||
pushd Tune && call Clean || exit /b 1 & popd
|
||||
pushd FAT && call Clean || exit /b 1 & popd
|
||||
pushd I2C && call Clean || exit /b 1 & popd
|
||||
pushd TEST && call Clean || exit /b 1 & popd
|
||||
pushd Test && call Clean || exit /b 1 & popd
|
||||
pushd ZMP && call Clean || exit /b 1 & popd
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
OBJECTS = sysgen.com survey.com \
|
||||
syscopy.com assign.com format.com talk.com mode.com rtc.com \
|
||||
timer.com rtchb.com
|
||||
SUBDIRS = XM FDU FAT Tune I2C TEST ZMP
|
||||
SUBDIRS = XM FDU FAT Tune Test ZMP
|
||||
DEST = ../../Binary/Apps
|
||||
TOOLS =../../Tools
|
||||
|
||||
|
||||
@@ -13,10 +13,11 @@ set ZXLIBDIR=%TOOLS%/cpm/lib/
|
||||
set ZXINCDIR=%TOOLS%/cpm/include/
|
||||
|
||||
pushd DMAmon && call Build || exit /b & popd
|
||||
pushd dskyng && call Build || exit /b & popd
|
||||
pushd inttst && call Build || exit /b & popd
|
||||
pushd tstdskng && call Build || exit /b & popd
|
||||
pushd inttest && call Build || exit /b & popd
|
||||
pushd ppidetst && call Build || exit /b & popd
|
||||
pushd ramtest && call Build || exit /b & popd
|
||||
pushd I2C && call Build || exit /b & popd
|
||||
|
||||
goto :eof
|
||||
|
||||
@@ -8,7 +8,8 @@ if exist *.hex del *.hex
|
||||
if exist *.prn del *.prn
|
||||
|
||||
pushd DMAmon && call Clean || exit /b 1 & popd
|
||||
pushd dskyng && call Clean || exit /b 1 & popd
|
||||
pushd inttst && call Clean || exit /b 1 & popd
|
||||
pushd tstdskng && call Clean || exit /b 1 & popd
|
||||
pushd inttest && call Clean || exit /b 1 & popd
|
||||
pushd ppidetst && call Clean || exit /b 1 & popd
|
||||
pushd ramtest && call Clean || exit /b 1 & popd
|
||||
pushd I2C && call Clean || exit /b 1 & popd
|
||||
@@ -7,5 +7,5 @@ set TASMTABS=%TOOLS%\tasm32
|
||||
|
||||
tasm -t180 -g3 -fFF dmamon.asm dmamon.com dmamon.lst || exit /b
|
||||
|
||||
copy /Y dmamon.com ..\..\..\..\Binary\Apps\ || exit /b
|
||||
copy /Y dmamon.com ..\..\..\..\Binary\Apps\Test\ || exit /b
|
||||
|
||||
7
Source/Apps/Test/DMAmon/Makefile
Normal file
7
Source/Apps/Test/DMAmon/Makefile
Normal file
@@ -0,0 +1,7 @@
|
||||
OBJECTS = dmamon.com
|
||||
DEST = ../../../../Binary/Apps/Test
|
||||
TOOLS =../../../../Tools
|
||||
|
||||
USETASM=1
|
||||
|
||||
include $(TOOLS)/Makefile.inc
|
||||
@@ -95,7 +95,7 @@ DMATST_D:
|
||||
;
|
||||
DMATST_Y:
|
||||
call PRTSTRD
|
||||
.db "\n\r\Y READY\n\r$"
|
||||
.db "\n\rY READY\n\r$"
|
||||
; CALL
|
||||
JP MENULP
|
||||
;
|
||||
@@ -1,7 +1,7 @@
|
||||
@echo off
|
||||
setlocal
|
||||
|
||||
set TOOLS=../../../Tools
|
||||
set TOOLS=../../../../Tools
|
||||
set PATH=%TOOLS%\tasm32;%PATH%
|
||||
set TASMTABS=%TOOLS%\tasm32
|
||||
|
||||
@@ -9,5 +9,5 @@ tasm -t180 -g3 -fFF i2cscan.asm i2cscan.com i2cscan.lst || exit /b
|
||||
tasm -t180 -g3 -fFF rtcds7.asm rtcds7.com rtcds7.lst || exit /b
|
||||
tasm -t180 -g3 -fFF i2clcd.asm i2clcd.com i2clcd.lst || exit /b
|
||||
|
||||
copy /Y i2c*.com ..\..\..\Binary\Apps\ || exit /b
|
||||
copy /Y rtcds7*.com ..\..\..\Binary\Apps\ || exit /b
|
||||
copy /Y i2c*.com ..\..\..\..\Binary\Apps\Test\ || exit /b
|
||||
copy /Y rtcds7*.com ..\..\..\..\Binary\Apps\Test\ || exit /b
|
||||
@@ -1,6 +1,6 @@
|
||||
OBJECTS = i2cscan.com rtcds7.com i2clcd.com
|
||||
DEST = ../../../Binary/Apps
|
||||
TOOLS = ../../../Tools
|
||||
DEST = ../../../../Binary/Apps/Test/
|
||||
TOOLS = ../../../../Tools
|
||||
|
||||
USETASM=1
|
||||
TASMFLAGS=-dWBW
|
||||
6
Source/Apps/Test/Makefile
Normal file
6
Source/Apps/Test/Makefile
Normal file
@@ -0,0 +1,6 @@
|
||||
OBJECTS =
|
||||
SUBDIRS = DMAMon I2C inttest ppidetst ramtest tstdskng
|
||||
DEST = ../../../Binary/Apps/Test
|
||||
TOOLS =../../../Tools
|
||||
|
||||
include $(TOOLS)/Makefile.inc
|
||||
@@ -7,5 +7,5 @@ set TASMTABS=%TOOLS%\tasm32
|
||||
|
||||
tasm -t180 -g3 -fFF inttest.asm inttest.com inttest.lst || exit /b
|
||||
|
||||
copy /Y inttest.com ..\..\..\..\Binary\Apps\ || exit /b
|
||||
copy /Y inttest.com ..\..\..\..\Binary\Apps\Test\ || exit /b
|
||||
|
||||
7
Source/Apps/Test/inttest/Makefile
Normal file
7
Source/Apps/Test/inttest/Makefile
Normal file
@@ -0,0 +1,7 @@
|
||||
OBJECTS = inttest.com
|
||||
DEST = ../../../../Binary/Apps/Test
|
||||
TOOLS =../../../../Tools
|
||||
|
||||
USETASM=1
|
||||
|
||||
include $(TOOLS)/Makefile.inc
|
||||
@@ -7,5 +7,5 @@ set TASMTABS=%TOOLS%\tasm32
|
||||
|
||||
tasm -t180 -g3 -fFF ppidetst.asm ppidetst.com ppidetst.lst || exit /b
|
||||
|
||||
copy /Y ppidetst.com ..\..\..\..\Binary\Apps\ || exit /b
|
||||
copy /Y ppidetst.com ..\..\..\..\Binary\Apps\Test\ || exit /b
|
||||
|
||||
7
Source/Apps/Test/ppidetst/Makefile
Normal file
7
Source/Apps/Test/ppidetst/Makefile
Normal file
@@ -0,0 +1,7 @@
|
||||
OBJECTS = ppidetst.com
|
||||
DEST = ../../../../Binary/Apps/Test
|
||||
TOOLS =../../../../Tools
|
||||
|
||||
USETASM=1
|
||||
|
||||
include $(TOOLS)/Makefile.inc
|
||||
@@ -10,4 +10,4 @@ tasm -t80 -b -fFF dbgmon.asm dbgmon.bin dbgmon.lst || exit /b
|
||||
|
||||
copy /Y /b loader.bin+dbgmon.bin ramtest.com || exit /b
|
||||
|
||||
copy /Y ramtest.com ..\..\..\..\Binary\Apps\ || exit /b
|
||||
copy /Y ramtest.com ..\..\..\..\Binary\Apps\Test\ || exit /b
|
||||
@@ -1,7 +1,7 @@
|
||||
OBJECTS = ramtest.com
|
||||
DEST = ../../../Binary/Apps
|
||||
DOCDEST = ../../../Doc
|
||||
TOOLS = ../../../Tools
|
||||
DEST = ../../../../Binary/Apps/Test
|
||||
DOCDEST = ../../../../Doc
|
||||
TOOLS = ../../../../Tools
|
||||
OTHERS = loader.bin dbgmon.bin
|
||||
include $(TOOLS)/Makefile.inc
|
||||
|
||||
@@ -7,5 +7,5 @@ set TASMTABS=%TOOLS%\tasm32
|
||||
|
||||
tasm -t180 -g3 -fFF tstdskng.asm tstdskng.com tstdskng.lst || exit /b
|
||||
|
||||
copy /Y tstdskng.com ..\..\..\..\Binary\Apps\ || exit /b
|
||||
copy /Y tstdskng.com ..\..\..\..\Binary\Apps\Test\ || exit /b
|
||||
|
||||
7
Source/Apps/Test/tstdskng/Makefile
Normal file
7
Source/Apps/Test/tstdskng/Makefile
Normal file
@@ -0,0 +1,7 @@
|
||||
OBJECTS = tstdskng.com
|
||||
DEST = ../../../../Binary/Apps/Test
|
||||
TOOLS =../../../../Tools
|
||||
|
||||
USETASM=1
|
||||
|
||||
include $(TOOLS)/Makefile.inc
|
||||
Reference in New Issue
Block a user