]> Nishi Git Mirror - dataworks.git/commitdiff
add makefiles
authornishi <nishi@d4a5a174-5a4a-5b4b-b672-37683c10d7d5>
Wed, 19 Jun 2024 01:35:30 +0000 (01:35 +0000)
committernishi <nishi@d4a5a174-5a4a-5b4b-b672-37683c10d7d5>
Wed, 19 Jun 2024 01:35:30 +0000 (01:35 +0000)
git-svn-id: file:///raid/svn-main/nishi-dataworks/trunk@360 d4a5a174-5a4a-5b4b-b672-37683c10d7d5

Document/README.FMT
Makefiles/common.mk
Makefiles/installer.mk [new file with mode: 0644]

index f9fc4e508914c55dae433a902c6749f5f6a436b2..fa524ca43af647b5645d374c40189844cc8b17b7 100644 (file)
@@ -89,11 +89,10 @@ Works with TCP/IP socket.
 
 How to install
 \hline
-This document should be only included in DOS installer, so we'll only explain
-how to install on DOS.
 
+On DOS...
 \list
-\list Insert the floppy/CD-ROM.
+\list Insert the floppy
 \list Change the drive to your installation media.
 \list Run install.exe for English, instajp.exe for Japanese installer.
 \list Specify the path to be installed on.
index ca54638d2c2778264f795716ee9c6a4fd649fc87..0bfe492464c85032e180965d3ae435eb3a2fa47f 100644 (file)
@@ -63,47 +63,6 @@ clean:
        $(MAKE) -C ./Document clean $(COMPILE_FLAGS)
        $(MAKE) -C ./Tool clean $(COMPILE_FLAGS)
 
-dos-installer:
-       if [ ! "$(FORMAT)" = "NO" ]; then $(MAKE) PLATFORM=dos clean ; fi
-       if [ ! "$(FORMAT)" = "NO" ]; then $(MAKE) PLATFORM=dos no-doc ; fi
-       if [ ! "$(FORMAT)" = "NO" ]; then rm -f install.img ; fi
-       if [ ! "$(FORMAT)" = "NO" ]; then mformat -C -f $(FLOPPY_SIZE) -v DWINST -i install.img :: ; fi
-       if [ ! "$(FORMAT)" = "NO" ]; then mcopy -i install.img Client/*.exe ::dw.exe ; fi
-       if [ ! "$(FORMAT)" = "NO" ]; then mcopy -i install.img Server/*.exe ::dwserv.exe ; fi
-       if [ ! "$(FORMAT)" = "NO" ]; then mcopy -i install.img RemoteClient/*.exe ::dwrcli.exe ; fi
-       $(MAKE) PLATFORM=dos TARGET=clean ./Installer
-       $(MAKE) PLATFORM=dos ./Installer
-       mcopy -oi install.img Installer/*.exe ::install.exe
-       $(MAKE) PLATFORM=dos TARGET=clean ./Installer
-       $(MAKE) PLATFORM=dos INDEP=jp INDEP_TO=cp932 ./Installer
-       $(MAKE) ./Tool
-       $(MAKE) -C ./Document README.DOC
-       mcopy -toi install.img Document/README.DOC ::
-       mcopy -oi install.img Installer/*.exe ::instajp.exe
-       if [ ! -e lha.exe ]; then wget http://f.nishi.boats/f/g/lha.exe ; fi
-       if [ ! "$(FORMAT)" = "NO" ]; then mcopy -i install.img lha.exe ::lha.exe ; fi
-       if [ ! "$(FORMAT)" = "NO" ]; then mkdir -p install-workdir ; fi
-       if [ ! "$(FORMAT)" = "NO" ]; then echo "[cpu]" > install-dosbox.conf ; fi
-       if [ ! "$(FORMAT)" = "NO" ]; then echo "cycles=30000" >> install-dosbox.conf ; fi
-       if [ ! "$(FORMAT)" = "NO" ]; then echo "[autoexec]" >> install-dosbox.conf ; fi
-       if [ ! "$(FORMAT)" = "NO" ]; then echo "imgmount -t floppy a: ./install.img" >> install-dosbox.conf ; fi
-       if [ ! "$(FORMAT)" = "NO" ]; then echo "a:" >> install-dosbox.conf ; fi
-       if [ ! "$(FORMAT)" = "NO" ]; then echo "mount c: ./install-workdir" >> install-dosbox.conf ; fi
-       if [ ! "$(FORMAT)" = "NO" ]; then echo "lha a C:\EXTRACT.LZH dw.exe dwserv.exe dwrcli.exe readme.doc" >> install-dosbox.conf ; fi
-       if [ ! "$(FORMAT)" = "NO" ]; then echo "del dw.exe" >> install-dosbox.conf ; fi
-       if [ ! "$(FORMAT)" = "NO" ]; then echo "del dwserv.exe" >> install-dosbox.conf ; fi
-       if [ ! "$(FORMAT)" = "NO" ]; then echo "del dwrcli.exe" >> install-dosbox.conf ; fi
-       if [ ! "$(FORMAT)" = "NO" ]; then echo "c:" >> install-dosbox.conf ; fi
-       if [ ! "$(FORMAT)" = "NO" ]; then echo "a:\lha s extract.lzh" >> install-dosbox.conf ; fi
-       if [ ! "$(FORMAT)" = "NO" ]; then echo "a:" >> install-dosbox.conf ; fi
-       if [ ! "$(FORMAT)" = "NO" ]; then echo "copy C:\EXTRACT.EXE" >> install-dosbox.conf ; fi
-       if [ ! "$(FORMAT)" = "NO" ]; then echo "del lha.exe" >> install-dosbox.conf ; fi
-       if [ ! "$(FORMAT)" = "NO" ]; then echo "exit" >> install-dosbox.conf ; fi
-       if [ ! "$(FORMAT)" = "NO" ]; then dosbox -conf install-dosbox.conf ; fi
-       if [ ! "$(FORMAT)" = "NO" ]; then rm -rf install-workdir ; fi
-       if [ ! "$(FORMAT)" = "NO" ]; then rm -f install-dosbox.conf ; fi
-       $(MAKE) clean
-
 get-version:
        @echo $(VERSION)
 
@@ -111,3 +70,4 @@ include Makefiles/archive.mk
 include Makefiles/dosbox.mk
 include Makefiles/package.mk
 include Makefiles/test.mk
+include Makefiles/installer.mk
diff --git a/Makefiles/installer.mk b/Makefiles/installer.mk
new file mode 100644 (file)
index 0000000..5b80a7c
--- /dev/null
@@ -0,0 +1,44 @@
+# $Id$
+
+.PHONY: dos-installer
+
+dos-installer:
+       if [ ! "$(FORMAT)" = "NO" ]; then $(MAKE) PLATFORM=dos clean ; fi
+       if [ ! "$(FORMAT)" = "NO" ]; then $(MAKE) PLATFORM=dos no-doc ; fi
+       if [ ! "$(FORMAT)" = "NO" ]; then rm -f install.img ; fi
+       if [ ! "$(FORMAT)" = "NO" ]; then mformat -C -f $(FLOPPY_SIZE) -v DWINST -i install.img :: ; fi
+       if [ ! "$(FORMAT)" = "NO" ]; then mcopy -i install.img Client/*.exe ::dw.exe ; fi
+       if [ ! "$(FORMAT)" = "NO" ]; then mcopy -i install.img Server/*.exe ::dwserv.exe ; fi
+       if [ ! "$(FORMAT)" = "NO" ]; then mcopy -i install.img RemoteClient/*.exe ::dwrcli.exe ; fi
+       $(MAKE) PLATFORM=dos TARGET=clean ./Installer
+       $(MAKE) PLATFORM=dos ./Installer
+       mcopy -oi install.img Installer/*.exe ::install.exe
+       $(MAKE) PLATFORM=dos TARGET=clean ./Installer
+       $(MAKE) PLATFORM=dos INDEP=jp INDEP_TO=cp932 ./Installer
+       $(MAKE) ./Tool
+       $(MAKE) -C ./Document README.DOC
+       mcopy -toi install.img Document/README.DOC ::
+       mcopy -oi install.img Installer/*.exe ::instajp.exe
+       if [ ! -e lha.exe ]; then wget http://f.nishi.boats/f/g/lha.exe ; fi
+       if [ ! "$(FORMAT)" = "NO" ]; then mcopy -i install.img lha.exe ::lha.exe ; fi
+       if [ ! "$(FORMAT)" = "NO" ]; then mkdir -p install-workdir ; fi
+       if [ ! "$(FORMAT)" = "NO" ]; then echo "[cpu]" > install-dosbox.conf ; fi
+       if [ ! "$(FORMAT)" = "NO" ]; then echo "cycles=30000" >> install-dosbox.conf ; fi
+       if [ ! "$(FORMAT)" = "NO" ]; then echo "[autoexec]" >> install-dosbox.conf ; fi
+       if [ ! "$(FORMAT)" = "NO" ]; then echo "imgmount -t floppy a: ./install.img" >> install-dosbox.conf ; fi
+       if [ ! "$(FORMAT)" = "NO" ]; then echo "a:" >> install-dosbox.conf ; fi
+       if [ ! "$(FORMAT)" = "NO" ]; then echo "mount c: ./install-workdir" >> install-dosbox.conf ; fi
+       if [ ! "$(FORMAT)" = "NO" ]; then echo "lha a C:\EXTRACT.LZH dw.exe dwserv.exe dwrcli.exe readme.doc" >> install-dosbox.conf ; fi
+       if [ ! "$(FORMAT)" = "NO" ]; then echo "del dw.exe" >> install-dosbox.conf ; fi
+       if [ ! "$(FORMAT)" = "NO" ]; then echo "del dwserv.exe" >> install-dosbox.conf ; fi
+       if [ ! "$(FORMAT)" = "NO" ]; then echo "del dwrcli.exe" >> install-dosbox.conf ; fi
+       if [ ! "$(FORMAT)" = "NO" ]; then echo "c:" >> install-dosbox.conf ; fi
+       if [ ! "$(FORMAT)" = "NO" ]; then echo "a:\lha s extract.lzh" >> install-dosbox.conf ; fi
+       if [ ! "$(FORMAT)" = "NO" ]; then echo "a:" >> install-dosbox.conf ; fi
+       if [ ! "$(FORMAT)" = "NO" ]; then echo "copy C:\EXTRACT.EXE" >> install-dosbox.conf ; fi
+       if [ ! "$(FORMAT)" = "NO" ]; then echo "del lha.exe" >> install-dosbox.conf ; fi
+       if [ ! "$(FORMAT)" = "NO" ]; then echo "exit" >> install-dosbox.conf ; fi
+       if [ ! "$(FORMAT)" = "NO" ]; then dosbox -conf install-dosbox.conf ; fi
+       if [ ! "$(FORMAT)" = "NO" ]; then rm -rf install-workdir ; fi
+       if [ ! "$(FORMAT)" = "NO" ]; then rm -f install-dosbox.conf ; fi
+       $(MAKE) clean