- add make targets for easy building of win32 snapshots

This commit is contained in:
Bryce Denney 2001-09-24 04:16:53 +00:00
parent 61fdc74cf2
commit f4e4cd84a1
1 changed files with 25 additions and 0 deletions

View File

@ -64,6 +64,8 @@ TAR=tar
RPM=rpm
CHMOD=chmod
CHOWN=chown
GZIP=gzip
GUNZIP=gunzip
@SUFFIX_LINE@
@ -301,6 +303,28 @@ rpm:: dist-clean
(cd $(SOURCES); tar czf bochs.tar.gz bochs)
$(RPM) -ba $(SPECS)/bochs.spec
V6WORKSPACE_ZIP=build/win32/workspace.zip
V6WORKSPACE_FILES=bochs.dsw bochs.dsp bochs.opt \
cpu/cpu.dsp cpu/cpu.dsw \
memory/memory.dsp memory/memory.dsw \
iodev/iodev.dsp iodev/iodev.dsw \
instrument/stubs/stubs.dsp instrument/stubs/stubs.dsw \
gui/gui.dsp gui/gui.dsw \
fpu/fpu.dsp fpu/fpu.dsw\
disasm/disasm.dsp disasm/disasm.dsw \
debug/debug.dsp debug/debug.dsw
v6workspace:
zip $(V6WORKSPACE_ZIP) $(V6WORKSPACE_FILES)
win32_snap:
sh .conf.win32-vcpp
unzip $(V6WORKSPACE_ZIP)
make tar
tar:
NAME=`pwd|$(SED) 's/.*\///'`; (cd ..; tar cf - $$NAME | $(GZIP) > $$NAME.tar.gz); ls -l ../$$NAME.tar.gz
clean:
@RMCOMMAND@ *.o
@RMCOMMAND@ */*.o
@ -313,6 +337,7 @@ clean:
local-dist-clean: clean
@RMCOMMAND@ config.h config.status config.log config.cache
@RMCOMMAND@ `find . -name '*.dsp' -o -name '*.dsw' -o -name '*.opt'`
all-clean: clean
cd iodev @COMMAND_SEPARATOR@