source: trunk/classes/res/tw/makefile

Last change on this file was 183, checked in by gyoung, 17 months ago

Get the RU and TW cwmm resource files to build properly

File size: 1.5 KB
RevLine 
[4]1# Makefile for CWMM resource dll
2
3include ../../../make.inc
4include ../../../build.inc
5
6LANGUAGE = _tw
7
8CC = icc
9CPPFLAGS = /Ge- /Gm+ /G4 /Gl /O+ /Oc+ /Ol- /Q+ $(VACDEBUG)
10INC = ../../inc
[133]11DEFS =
[148]12#TOOLDIR = $(BUILD_ROOT)\classes\mm-progs
[4]13OBJDIR = ../dll
14
15OBJECTS = $(INC)\mmres.h mmres$(LANGUAGE).rc \
16 audioplayer$(LANGUAGE).dlg audioplayer$(LANGUAGE).rc \
17 audioconv$(LANGUAGE).dlg audioconv$(LANGUAGE).rc \
18 volume$(LANGUAGE).rc volume$(LANGUAGE).dlg \
19 imageconv$(LANGUAGE).dlg imageconv$(LANGUAGE).rc \
20 cwaudio$(LANGUAGE).rc cwaudio$(LANGUAGE).dlg \
21 cwimage$(LANGUAGE).rc cwvideo$(LANGUAGE).rc \
22 mmfind$(LANGUAGE).dlg mmfind$(LANGUAGE).rc
23
24
[148]25all: $(OBJDIR)/mmres$(LANGUAGE).dll
[4]26
[148]27$(OBJDIR)/mmres$(LANGUAGE).dll: mmres$(LANGUAGE).c $(OBJECTS)
28 cmd /C $(TOOLDIR)/create_def.cmd mmres$(LANGUAGE).def
[4]29 icc $(CPPFLAGS) -I$(INC) /Fe$(OBJDIR)\$@ $< mmres$(LANGUAGE).def
[183]30 rc -cp 950 -D $(ECS) -i $(INC) mmres$(LANGUAGE).rc $(OBJDIR)/mmres$(LANGUAGE).dll
31 rc -cp 950 -r -D $(ECS) -i $(INC) mmres$(LANGUAGE).rc $(OBJDIR)/mmres$(LANGUAGE).res
[4]32# rc mmres$(LANGUAGE).res $(OBJDIR)/mmres$(LANGUAGE).dll
33
34#(OBJDIR)/mmres$(LANGUAGE).res: mmres$(LANGUAGE).rc $(OBJECTS)
[133]35# rc -D $(ECS) -i $(INC) -r mmres$(LANGUAGE).rc
[4]36
37
38restest:
39 echo $(deftext)> test.def
40
41
42clean:
43 -rm $(OBJDIR)/*.obj
44 -rm $(OBJDIR)/*.dll
[148]45 -rm $(OBJDIR)/*.res
[4]46 -rm *.*~
47 -rm *.flc
[133]48 -rm *.RES
[4]49 -rm *.obj
[148]50 -rm *.def
[4]51
52
53
54
Note: See TracBrowser for help on using the repository browser.