1OBJS = \ 2 $O\StdAfx.obj \ 3 $(CURRENT_OBJS) \ 4 $(COMMON_OBJS) \ 5 $(WIN_OBJS) \ 6 $(WIN_CTRL_OBJS) \ 7 $(7ZIP_COMMON_OBJS) \ 8 $(AR_OBJS) \ 9 $(AR_COMMON_OBJS) \ 10 $(UI_COMMON_OBJS) \ 11 $(AGENT_OBJS) \ 12 $(CONSOLE_OBJS) \ 13 $(EXPLORER_OBJS) \ 14 $(FM_OBJS) \ 15 $(GUI_OBJS) \ 16 $(7Z_OBJS) \ 17 $(CAB_OBJS) \ 18 $(CHM_OBJS) \ 19 $(COM_OBJS) \ 20 $(ISO_OBJS) \ 21 $(NSIS_OBJS) \ 22 $(RAR_OBJS) \ 23 $(TAR_OBJS) \ 24 $(UDF_OBJS) \ 25 $(WIM_OBJS) \ 26 $(ZIP_OBJS) \ 27 $(COMPRESS_OBJS) \ 28 $(CRYPTO_OBJS) \ 29 $(C_OBJS) \ 30 $(ASM_OBJS) \ 31 $O\resource.res \ 32 33!include "../../../Build.mak" 34 35# MAK_SINGLE_FILE = 1 36 37!IFDEF MAK_SINGLE_FILE 38 39!IFDEF CURRENT_OBJS 40$(CURRENT_OBJS): ./$(*B).cpp 41 $(COMPL) 42!ENDIF 43 44 45!IFDEF COMMON_OBJS 46$(COMMON_OBJS): ../../../Common/$(*B).cpp 47 $(COMPL) 48!ENDIF 49 50!IFDEF WIN_OBJS 51$(WIN_OBJS): ../../../Windows/$(*B).cpp 52 $(COMPL) 53!ENDIF 54 55!IFDEF WIN_CTRL_OBJS 56$(WIN_CTRL_OBJS): ../../../Windows/Control/$(*B).cpp 57 $(COMPL) 58!ENDIF 59 60!IFDEF 7ZIP_COMMON_OBJS 61$(7ZIP_COMMON_OBJS): ../../Common/$(*B).cpp 62 $(COMPL) 63!ENDIF 64 65!IFDEF AR_OBJS 66$(AR_OBJS): ../../Archive/$(*B).cpp 67 $(COMPL) 68!ENDIF 69 70!IFDEF AR_COMMON_OBJS 71$(AR_COMMON_OBJS): ../../Archive/Common/$(*B).cpp 72 $(COMPL) 73!ENDIF 74 75!IFDEF 7Z_OBJS 76$(7Z_OBJS): ../../Archive/7z/$(*B).cpp 77 $(COMPL) 78!ENDIF 79 80!IFDEF CAB_OBJS 81$(CAB_OBJS): ../../Archive/Cab/$(*B).cpp 82 $(COMPL) 83!ENDIF 84 85!IFDEF CHM_OBJS 86$(CHM_OBJS): ../../Archive/Chm/$(*B).cpp 87 $(COMPL) 88!ENDIF 89 90!IFDEF COM_OBJS 91$(COM_OBJS): ../../Archive/Com/$(*B).cpp 92 $(COMPL) 93!ENDIF 94 95!IFDEF ISO_OBJS 96$(ISO_OBJS): ../../Archive/Iso/$(*B).cpp 97 $(COMPL) 98!ENDIF 99 100!IFDEF NSIS_OBJS 101$(NSIS_OBJS): ../../Archive/Nsis/$(*B).cpp 102 $(COMPL) 103!ENDIF 104 105!IFDEF RAR_OBJS 106$(RAR_OBJS): ../../Archive/Rar/$(*B).cpp 107 $(COMPL) 108!ENDIF 109 110!IFDEF TAR_OBJS 111$(TAR_OBJS): ../../Archive/Tar/$(*B).cpp 112 $(COMPL) 113!ENDIF 114 115!IFDEF UDF_OBJS 116$(UDF_OBJS): ../../Archive/Udf/$(*B).cpp 117 $(COMPL) 118!ENDIF 119 120!IFDEF WIM_OBJS 121$(WIM_OBJS): ../../Archive/Wim/$(*B).cpp 122 $(COMPL) 123!ENDIF 124 125!IFDEF ZIP_OBJS 126$(ZIP_OBJS): ../../Archive/Zip/$(*B).cpp 127 $(COMPL) 128!ENDIF 129 130!IFDEF COMPRESS_OBJS 131$(COMPRESS_OBJS): ../../Compress/$(*B).cpp 132 $(COMPL_O2) 133!ENDIF 134 135!IFDEF CRYPTO_OBJS 136$(CRYPTO_OBJS): ../../Crypto/$(*B).cpp 137 $(COMPL_O2) 138!ENDIF 139 140!IFDEF UI_COMMON_OBJS 141$(UI_COMMON_OBJS): ../../UI/Common/$(*B).cpp 142 $(COMPL) 143!ENDIF 144 145!IFDEF AGENT_OBJS 146$(AGENT_OBJS): ../../UI/Agent/$(*B).cpp 147 $(COMPL) 148!ENDIF 149 150!IFDEF CONSOLE_OBJS 151$(CONSOLE_OBJS): ../../UI/Console/$(*B).cpp 152 $(COMPL) 153!ENDIF 154 155!IFDEF EXPLORER_OBJS 156$(EXPLORER_OBJS): ../../UI/Explorer/$(*B).cpp 157 $(COMPL) 158!ENDIF 159 160!IFDEF FM_OBJS 161$(FM_OBJS): ../../UI/FileManager/$(*B).cpp 162 $(COMPL) 163!ENDIF 164 165!IFDEF GUI_OBJS 166$(GUI_OBJS): ../../UI/GUI/$(*B).cpp 167 $(COMPL) 168!ENDIF 169 170!IFDEF C_OBJS 171$(C_OBJS): ../../../../C/$(*B).c 172 $(COMPL_O2) 173!ENDIF 174 175 176!ELSE 177 178{.}.cpp{$O}.obj:: 179 $(COMPLB) 180{../../../Common}.cpp{$O}.obj:: 181 $(COMPLB) 182{../../../Windows}.cpp{$O}.obj:: 183 $(COMPLB) 184{../../../Windows/Control}.cpp{$O}.obj:: 185 $(COMPLB) 186{../../Common}.cpp{$O}.obj:: 187 $(COMPLB) 188 189{../../UI/Common}.cpp{$O}.obj:: 190 $(COMPLB) 191{../../UI/Agent}.cpp{$O}.obj:: 192 $(COMPLB) 193{../../UI/Console}.cpp{$O}.obj:: 194 $(COMPLB) 195{../../UI/Explorer}.cpp{$O}.obj:: 196 $(COMPLB) 197{../../UI/FileManager}.cpp{$O}.obj:: 198 $(COMPLB) 199{../../UI/GUI}.cpp{$O}.obj:: 200 $(COMPLB) 201 202 203{../../Archive}.cpp{$O}.obj:: 204 $(COMPLB) 205{../../Archive/Common}.cpp{$O}.obj:: 206 $(COMPLB) 207 208{../../Archive/7z}.cpp{$O}.obj:: 209 $(COMPLB) 210{../../Archive/Cab}.cpp{$O}.obj:: 211 $(COMPLB) 212{../../Archive/Chm}.cpp{$O}.obj:: 213 $(COMPLB) 214{../../Archive/Com}.cpp{$O}.obj:: 215 $(COMPLB) 216{../../Archive/Iso}.cpp{$O}.obj:: 217 $(COMPLB) 218{../../Archive/Nsis}.cpp{$O}.obj:: 219 $(COMPLB) 220{../../Archive/Rar}.cpp{$O}.obj:: 221 $(COMPLB) 222{../../Archive/Tar}.cpp{$O}.obj:: 223 $(COMPLB) 224{../../Archive/Udf}.cpp{$O}.obj:: 225 $(COMPLB) 226{../../Archive/Wim}.cpp{$O}.obj:: 227 $(COMPLB) 228{../../Archive/Zip}.cpp{$O}.obj:: 229 $(COMPLB) 230 231{../../Compress}.cpp{$O}.obj:: 232 $(COMPLB_O2) 233{../../Crypto}.cpp{$O}.obj:: 234 $(COMPLB_O2) 235{../../../../C}.c{$O}.obj:: 236 $(CCOMPLB) 237 238!ENDIF 239 240!include "Asm.mak" 241