mirror of https://github.com/bochs-emu/Bochs
- add make targets for easy building of win32 snapshots
This commit is contained in:
parent
61fdc74cf2
commit
f4e4cd84a1
|
@ -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@
|
||||
|
|
Loading…
Reference in New Issue