vrl2vrs &
vrsdump &
vrldbg &
- dro2imf
+ dro2imf &
+ dro2vgm &
+ imf2vgm &
+ raw2vgm
#UTILEXEC += $(SPRIUTILEXEC)
!endif
#
clean: .symbolic
@if not exist $(DOSLIBDIR)/buildall.sh wmake -s -h initlibs
- @if not exist ps.exe wmake -s -h ps.exe
@wmake -s -h initscript
@for %f in ($(ALLEXEC)) do @if exist %f $(REMOVECOMMAND) %f
!ifdef __LINUX__
#@for %f in ($(SPRIUTILEXEC)) do @if exist %f $(REMOVECOMMAND) %f
@if not exist vrl2vrs wmake -s -h pcx2vrl
@if not exist dro2imf wmake -s -h drotoimf
+ @if not exist raw2vgm wmake -s -h vgmtools
!else
@if exist *.o $(REMOVECOMMAND) *.o
!endif
# @$(COPYCOMMAND) $(SRCLIB)16_hc.* $(EXMMTESTDIR)$(SRCLIB)
# @$(COPYCOMMAND) $(SRCLIB)types.h $(EXMMTESTDIR)$(SRCLIB)
# @$(COPYCOMMAND) $(NYANLIB)* $(EXMMTESTDIR)$(NYANLIB)
+# @if not exist ps.exe wmake -s -h ps.exe
nuke: .symbolic
@wmake clean
@$(REMOVECOMMAND) -rf 16/Catacomb3D
@$(REMOVECOMMAND) -rf 16/shitman
@$(REMOVECOMMAND) -rf 16/dro2imf
+ @$(REMOVECOMMAND) -rf 16/vgmtools
@wmake -s -h initlibs
initlibs: .symbolic
@git clone https://github.com/keendreams/keen.git
@git clone https://github.com/FlatRockSoft/Catacomb3D.git
@git clone https://github.com/Malvineous/dro2imf.git
+ @git clone https://github.com/vgmrips/vgmtools.git
@cd $(BUILD_ROOT)
@$(COPYCOMMAND) $(DOSLIBDIR)/make-lowercase .
@make
@$(MOVECOMMAND) dro2imf ../..
@cd $(BUILD_ROOT)
+
+vgmtools: .symbolic
+ @cd 16/vgmtools
+ @make
+ @$(MOVECOMMAND) dro2vgm ../..
+ @$(MOVECOMMAND) imf2vgm ../..
+ @$(MOVECOMMAND) raw2vgm ../..
+ @cd $(BUILD_ROOT)
+
vrs: .symbolic
vrl: .symbolic
$(SPRIUTILEXEC):