1 OBJS = \ 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