Changeset 4 for trunk/classes/makefile
- Timestamp:
- Jul 13, 2017, 5:17:57 AM (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/classes/makefile
r2 r4 18 18 IDLDIR = ./idl 19 19 OBJDIR = ./obj 20 # Object files of common functions are going here 20 21 # Object files of common functions (CW functions) are going here 21 22 LIBDIR = ./lib 22 #Where the resource dlls are going23 RESDLLDIR = ./RES/dll24 23 25 24 … … 29 28 # 30 29 ####################################### 30 31 ########### C compile ################# 31 32 COMPILE = $(CC) -I $(MOREINC) $(CFLAGS) /Fo$@ $< 32 33 34 ########### SOM compile ############### 33 35 #Audio classes 34 36 AUD_SCCOMPILEC = sc -I $(IDLDIR)/idl_audio -I $(IDLDIR)/idl_mm -p -r -sc -d$(CDIR)/c_audio -maddstar -mnoint -S128000 -C128000 $< … … 114 116 115 117 118 ####################################### 119 # 120 # Define *.hlp files. 121 # 122 ####################################### 116 123 HLP_FILES = ./Help/de/cwmm049.hlp \ 117 124 ./Help/en/cwmm.hlp \ 118 125 ./Help/nl/cwmm031.hlp \ 119 ./Help/it/cwmm039.hlp 126 ./Help/it/cwmm039.hlp \ 127 ./Help/tw/cwmm088.hlp 120 128 121 129 … … 125 133 # 126 134 ####################################### 127 MM_IHFILES = ./include/cwmmdataf.ih ./include/cwmmdisk.ih ./include/mmfolder.ih 128 129 IHFILES = ./include/cwmp3.ih \ 135 MM_IHFILES = ./include/cwmmdataf.ih \ 136 ./include/cwmmdisk.ih \ 137 ./include/mmfolder.ih 138 139 IHFILES = ./include/cwmp3.ih \ 130 140 ./include/cwogg.ih \ 131 141 ./include/cwaudio.ih \ … … 168 178 # 169 179 ####################################### 170 all: cwmm.dll $(HLP_FILES) 180 all: cwmm.dll $(HLP_FILES) nlv 171 181 cd ./mm-progs && make 172 182 … … 176 186 cwmm.dll: $(MM_IHFILES) $(IHFILES) $(VID_IHFILES) $(IMG_IHFILES) \ 177 187 $(ALL_OBJECTS) 178 @create_cwmm_def.CMD ./c/cwmm.def179 $(CC) $(LDFLAGS) /L /Fm$(basename $@) /Fe$@ $(ALL_OBJECTS) $(LIBS) ./c/cwmm.def180 #Add icons to DLL 188 @create_cwmm_def.CMD $(OBJDIR)/cwmm.def 189 $(CC) $(LDFLAGS) /L /Fm$(basename $@) /Fe$@ $(ALL_OBJECTS) $(LIBS) $(OBJDIR)/cwmm.def 190 #Add icons to DLL (no NLV stuff) 181 191 cd ./res && make 182 192 rc ./res/common_res/cwaudio.res cwmm.dll … … 185 195 ################################### 186 196 # 197 # Rules for generating the NLV 198 # ressources. 199 # 200 ################################### 201 nlv: 202 cd ./res && make 203 204 205 ################################### 206 # 187 207 # Rules for generating online help 188 208 # … … 203 223 ./Help/it/cwmm039.hlp: ./Help/it/cwmm039.ipf 204 224 cd ./Help/it && make 225 226 # Traditional chinese (TW) 227 ./Help/tw/cwmm088.hlp: ./Help/tw/cwmm088.ipf 228 cd ./Help/tw && make 205 229 206 230 ################################### … … 293 317 -cd ./Help/nl && make clean 294 318 -cd ./Help/it && make clean 319 -cd ./Help/tw && make clean 295 320 -cd ./res && make clean 296 321 -cd ./mm-progs && make clean … … 305 330 -cd ./Help/nl && make cleaner 306 331 -cd ./Help/it && make cleaner 332 -cd ./Help/tw && make cleaner 307 333 -cd ./res && make cleaner 308 334 -cd ./mm-progs && make cleaner
Note:
See TracChangeset
for help on using the changeset viewer.