?? makefile
字號:
!ifdef USEMLcrc_i386.obj: win32/crc_i386.asm ml -c -Cp -coff -Fo$@ win32/crc_i386.asm!elsecrc_i386.obj: win32/crc_i386.c $(cc) $(CFLAGS_UN) -I. win32/crc_i386.c -Fo$@!endif!endifwin32_.obj: win32/win32.c $(UNZIP_H) win32/nt.h # unzipsfx only $(cc) $(CFLAGS_SX) -I. win32/win32.c -Fo$@win32f.obj: win32/win32.c $(UNZIP_H) win32/nt.h # funzip only $(cc) $(CFLAGS_FU) -I. win32/win32.c -Fo$@nt_.obj: win32/nt.c $(UNZIP_H) win32/nt.h # unzipsfx only $(cc) $(CFLAGS_SX) -I. win32/nt.c -Fo$@crc32_.obj: crc32.c $(UNZIP_H) zip.h # unzipsfx only $(cc) $(CFLAGS_SX) crc32.c -Fo$@crc32f.obj: crc32.c $(UNZIP_H) zip.h # funzip only $(cc) $(CFLAGS_FU) crc32.c -Fo$@crctab_.obj: crctab.c $(UNZIP_H) zip.h # unzipsfx only $(cc) $(CFLAGS_SX) crctab.c -Fo$@crypt_.obj: crypt.c $(UNZIP_H) zip.h crypt.h ttyio.h # unzipsfx only $(cc) $(CFLAGS_SX) crypt.c -Fo$@cryptf.obj: crypt.c $(UNZIP_H) zip.h crypt.h ttyio.h # funzip only $(cc) $(CFLAGS_FU) crypt.c -Fo$@extract_.obj: extract.c $(UNZIP_H) crypt.h # unzipsfx only $(cc) $(CFLAGS_SX) extract.c -Fo$@fileio_.obj: fileio.c $(UNZIP_H) crypt.h ttyio.h ebcdic.h # unzipsfx only $(cc) $(CFLAGS_SX) fileio.c -Fo$@globals_.obj: globals.c $(UNZIP_H) # unzipsfx only $(cc) $(CFLAGS_SX) globals.c -Fo$@globalsf.obj: globals.c $(UNZIP_H) # funzip only $(cc) $(CFLAGS_FU) globals.c -Fo$@inflate_.obj: inflate.c inflate.h $(UNZIP_H) crypt.h # unzipsfx only $(cc) $(CFLAGS_SX) inflate.c -Fo$@inflatef.obj: inflate.c inflate.h $(UNZIP_H) crypt.h # funzip only $(cc) $(CFLAGS_FU) inflate.c -Fo$@match_.obj: match.c $(UNZIP_H) # unzipsfx only $(cc) $(CFLAGS_SX) match.c -Fo$@process_.obj: process.c $(UNZIP_H) # unzipsfx only $(cc) $(CFLAGS_SX) process.c -Fo$@timezon_.obj: timezone.c $(UNZIP_H) zip.h timezone.h # unzipsfx only $(cc) $(CFLAGS_SX) timezone.c -Fo$@ttyio_.obj: ttyio.c $(UNZIP_H) zip.h crypt.h ttyio.h # unzipsfx only $(cc) $(CFLAGS_SX) ttyio.c -Fo$@ttyiof.obj: ttyio.c $(UNZIP_H) zip.h crypt.h ttyio.h # funzip only $(cc) $(CFLAGS_FU) ttyio.c -Fo$@unzipsfx.obj: unzip.c $(UNZIP_H) crypt.h unzvers.h consts.h # unzipsfx only $(cc) $(CFLAGS_SX) unzip.c -Fo$@# DLL compilation sectionapi.obj: api.c $(UNZIP_H) $(WINDLL_H) unzvers.h $(cc) $(CFLAGS_DL) api.c -Fo$@crc32l.obj: crc32.c $(UNZIP_H) zip.h $(cc) $(CFLAGS_DL) crc32.c -Fo$@crctabl.obj: crctab.c $(UNZIP_H) zip.h $(cc) $(CFLAGS_DL) crctab.c -Fo$@cryptl.obj: crypt.c $(UNZIP_H) zip.h crypt.h ttyio.h $(cc) $(CFLAGS_DL) crypt.c -Fo$@explodel.obj: explode.c $(UNZIP_H) $(cc) $(CFLAGS_DL) explode.c -Fo$@extractl.obj: extract.c $(UNZIP_H) $(WINDLL_H) crypt.h $(cc) $(CFLAGS_DL) extract.c -Fo$@fileiol.obj: fileio.c $(UNZIP_H) $(WINDLL_H) crypt.h ttyio.h ebcdic.h $(cc) $(CFLAGS_DL) fileio.c -Fo$@globalsl.obj: globals.c $(UNZIP_H) $(cc) $(CFLAGS_DL) globals.c -Fo$@inflatel.obj: inflate.c inflate.h $(UNZIP_H) $(cc) $(CFLAGS_DL) inflate.c -Fo$@listl.obj: list.c $(UNZIP_H) $(WINDLL_H) $(cc) $(CFLAGS_DL) list.c -Fo$@matchl.obj: match.c $(UNZIP_H) $(cc) $(CFLAGS_DL) match.c -Fo$@processl.obj: process.c $(UNZIP_H) $(WINDLL_H) $(cc) $(CFLAGS_DL) process.c -Fo$@timezonl.obj: timezone.c $(UNZIP_H) zip.h timezone.h $(cc) $(CFLAGS_DL) timezone.c -Fo$@unreducl.obj: unreduce.c $(UNZIP_H) $(cc) $(CFLAGS_DL) unreduce.c -Fo$@unshrnkl.obj: unshrink.c $(UNZIP_H) $(cc) $(CFLAGS_DL) unshrink.c -Fo$@zipinfol.obj: zipinfo.c $(UNZIP_H) $(cc) $(CFLAGS_DL) zipinfo.c -Fo$@win32l.obj: win32/win32.c $(UNZIP_H) win32/nt.h $(cc) $(CFLAGS_DL) -I. win32/win32.c -Fo$@ntl.obj: win32/nt.c $(UNZIP_H) win32/nt.h $(cc) $(CFLAGS_DL) -I. win32/nt.c -Fo$@windll.obj: windll/windll.c $(UNZIP_H) $(WINDLL_H) crypt.h unzvers.h consts.h $(cc) $(CFLAGS_DL) -I. windll/windll.c -Fo$@!ifdef USEMASMcrci386l.obj: win32/crc_i386.asm masm -ml win32/crc_i386.asm,$@;!else!ifdef USEMLcrci386l.obj: win32/crc_i386.asm ml -c -Cp -coff -Fo$@ win32/crc_i386.asm!elsecrci386l.obj: win32/crc_i386.c $(cc) $(CFLAGS_DL) -I. win32/crc_i386.c -Fo$@!endif!endifwindll.res: windll/windll.rc unzvers.h $(rc) /l 0x409 /fo$@ /i windll /d WIN32 windll/windll.rcuzexampl.obj: windll/uzexampl.c windll/uzexampl.h $(cc) $(CFLAGS_UN) -I. windll/uzexampl.c -Fo$@# SFX Lib compilation sectionapig.obj: api.c $(UNZIP_H) $(WINDLL_H) unzvers.h $(cc) $(CFLAGS_SL) api.c -Fo$@crc32g.obj: crc32.c $(UNZIP_H) zip.h $(cc) $(CFLAGS_SL) crc32.c -Fo$@crctabg.obj: crctab.c $(UNZIP_H) zip.h $(cc) $(CFLAGS_SL) crctab.c -Fo$@cryptg.obj: crypt.c $(UNZIP_H) zip.h crypt.h ttyio.h $(cc) $(CFLAGS_SL) crypt.c -Fo$@extractg.obj: extract.c $(UNZIP_H) $(WINDLL_H) crypt.h $(cc) $(CFLAGS_SL) extract.c -Fo$@fileiog.obj: fileio.c $(UNZIP_H) $(WINDLL_H) crypt.h ttyio.h ebcdic.h $(cc) $(CFLAGS_SL) fileio.c -Fo$@globalsg.obj: globals.c $(UNZIP_H) $(cc) $(CFLAGS_SL) globals.c -Fo$@inflateg.obj: inflate.c inflate.h $(UNZIP_H) $(cc) $(CFLAGS_SL) inflate.c -Fo$@matchg.obj: match.c $(UNZIP_H) $(cc) $(CFLAGS_SL) match.c -Fo$@processg.obj: process.c $(UNZIP_H) $(WINDLL_H) $(cc) $(CFLAGS_SL) process.c -Fo$@timezong.obj: timezone.c $(UNZIP_H) zip.h timezone.h $(cc) $(CFLAGS_SL) timezone.c -Fo$@win32g.obj: win32/win32.c $(UNZIP_H) win32/nt.h $(cc) $(CFLAGS_SL) -I. win32/win32.c -Fo$@ntg.obj: win32/nt.c $(UNZIP_H) win32/nt.h $(cc) $(CFLAGS_SL) -I. win32/nt.c -Fo$@windllg.obj: windll/windll.c $(UNZIP_H) $(WINDLL_H) crypt.h unzvers.h consts.h $(cc) $(CFLAGS_SL) -I. windll/windll.c -Fo$@!ifdef USEMASMcrci386g.obj: win32/crc_i386.asm masm -ml win32/crc_i386.asm,$@;!else!ifdef USEMLcrci386g.obj: win32/crc_i386.asm ml -c -Cp -coff -Fo$@ win32/crc_i386.asm!elsecrci386g.obj: win32/crc_i386.c $(cc) $(CFLAGS_SL) -I. win32/crc_i386.c -Fo$@!endif!endifsfxwiz.obj: windll/guisfx/sfxwiz.c windll/guisfx/dialog.h $(WINDLL_IMP_H) $(cc) $(CFLAGS_GX) windll/guisfx/sfxwiz.c -Fo$@sfxwiz.res: windll/guisfx/sfxwiz.rc $(rc) /l 0x409 /fo$@ /i windll/guisfx /d WIN32 windll/guisfx/sfxwiz.rc# static LIB compilation section$(OB)apib.obj: api.c $(UNZIP_H) $(WINDLL_H) unzvers.h $(cc) $(CFLAGS_LB) api.c -Fo$@$(OB)crc32b.obj: crc32.c $(UNZIP_H) zip.h $(cc) $(CFLAGS_LB) crc32.c -Fo$@$(OB)crctabb.obj: crctab.c $(UNZIP_H) zip.h $(cc) $(CFLAGS_LB) crctab.c -Fo$@$(OB)cryptb.obj: crypt.c $(UNZIP_H) zip.h crypt.h ttyio.h $(cc) $(CFLAGS_LB) crypt.c -Fo$@$(OB)explodeb.obj: explode.c $(UNZIP_H) $(cc) $(CFLAGS_LB) explode.c -Fo$@$(OB)extractb.obj: extract.c $(UNZIP_H) $(WINDLL_H) crypt.h $(cc) $(CFLAGS_LB) extract.c -Fo$@$(OB)fileiob.obj: fileio.c $(UNZIP_H) $(WINDLL_H) crypt.h ttyio.h ebcdic.h $(cc) $(CFLAGS_LB) fileio.c -Fo$@$(OB)globalsb.obj: globals.c $(UNZIP_H) $(cc) $(CFLAGS_LB) globals.c -Fo$@$(OB)inflateb.obj: inflate.c inflate.h $(UNZIP_H) $(cc) $(CFLAGS_LB) inflate.c -Fo$@$(OB)listb.obj: list.c $(UNZIP_H) $(WINDLL_H) $(cc) $(CFLAGS_LB) list.c -Fo$@$(OB)matchb.obj: match.c $(UNZIP_H) $(cc) $(CFLAGS_LB) match.c -Fo$@$(OB)processb.obj: process.c $(UNZIP_H) $(WINDLL_H) $(cc) $(CFLAGS_LB) process.c -Fo$@$(OB)timezonb.obj: timezone.c $(UNZIP_H) zip.h timezone.h $(cc) $(CFLAGS_LB) timezone.c -Fo$@$(OB)unreducb.obj: unreduce.c $(UNZIP_H) $(cc) $(CFLAGS_LB) unreduce.c -Fo$@$(OB)unshrnkb.obj: unshrink.c $(UNZIP_H) $(cc) $(CFLAGS_LB) unshrink.c -Fo$@$(OB)zipinfob.obj: zipinfo.c $(UNZIP_H) $(cc) $(CFLAGS_LB) zipinfo.c -Fo$@$(OB)win32b.obj: win32/win32.c $(UNZIP_H) win32/nt.h $(cc) $(CFLAGS_LB) -I. win32/win32.c -Fo$@$(OB)ntb.obj: win32/nt.c $(UNZIP_H) win32/nt.h $(cc) $(CFLAGS_LB) -I. win32/nt.c -Fo$@$(OB)windllb.obj: windll/windll.c $(UNZIP_H) $(WINDLL_H) crypt.h unzvers.h consts.h $(cc) $(CFLAGS_LB) -I. windll/windll.c -Fo$@!ifdef USEMASM$(OB)crci386b.obj: win32/crc_i386.asm masm -ml win32/crc_i386.asm,$@;!else!ifdef USEML$(OB)crci386b.obj: win32/crc_i386.asm ml -c -Cp -coff -Fo$@ win32/crc_i386.asm!else$(OB)crci386b.obj: win32/crc_i386.c $(cc) $(CFLAGS_LB) -I. win32/crc_i386.c -Fo$@!endif!endif$(OBDIR): -mkdir $@clean: del $(OBJU) unzip.exe del $(OBJF) funzip.exe del $(OBJX) unzipsfx.exe del $(OBJD) windll.res unzip32.dll unzip32.lib unzip32.exp del $(OBJB) $(OB)unzip32.lib del $(OBLX) unzsfx32.lib
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -