Changeset 4 for trunk/classes/makefile


Ignore:
Timestamp:
Jul 13, 2017, 5:17:57 AM (8 years ago)
Author:
stevenhl
Message:

Import modifications from cwmm-0_2_9-work-01_10_2006.zip dated 2006-08-27

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/classes/makefile

    r2 r4  
    1818IDLDIR  =       ./idl
    1919OBJDIR  =       ./obj
    20 # Object files of common functions are going here
     20
     21# Object files of common functions (CW functions) are going here
    2122LIBDIR  =       ./lib
    22 #Where the resource dlls are going
    23 RESDLLDIR       =       ./RES/dll
    2423
    2524
     
    2928#
    3029#######################################
     30
     31########### C compile #################
    3132COMPILE         =       $(CC) -I $(MOREINC) $(CFLAGS)  /Fo$@ $<
    3233
     34########### SOM compile ###############
    3335#Audio classes
    3436AUD_SCCOMPILEC  =       sc -I $(IDLDIR)/idl_audio -I $(IDLDIR)/idl_mm -p -r -sc -d$(CDIR)/c_audio -maddstar -mnoint -S128000 -C128000  $<
     
    114116
    115117
     118#######################################
     119#
     120# Define *.hlp files.
     121#
     122#######################################
    116123HLP_FILES       =       ./Help/de/cwmm049.hlp \
    117124                        ./Help/en/cwmm.hlp \
    118125                        ./Help/nl/cwmm031.hlp \
    119                         ./Help/it/cwmm039.hlp
     126                        ./Help/it/cwmm039.hlp \
     127                        ./Help/tw/cwmm088.hlp
    120128
    121129
     
    125133#
    126134#######################################
    127 MM_IHFILES      =       ./include/cwmmdataf.ih ./include/cwmmdisk.ih ./include/mmfolder.ih
    128 
    129 IHFILES =               ./include/cwmp3.ih \
     135MM_IHFILES      =       ./include/cwmmdataf.ih \
     136                        ./include/cwmmdisk.ih \
     137                        ./include/mmfolder.ih
     138
     139IHFILES         =       ./include/cwmp3.ih \
    130140                        ./include/cwogg.ih \
    131141                        ./include/cwaudio.ih \
     
    168178#
    169179#######################################
    170 all: cwmm.dll $(HLP_FILES)
     180all: cwmm.dll $(HLP_FILES) nlv
    171181        cd ./mm-progs && make
    172182
     
    176186cwmm.dll: $(MM_IHFILES) $(IHFILES) $(VID_IHFILES) $(IMG_IHFILES) \
    177187        $(ALL_OBJECTS)
    178         @create_cwmm_def.CMD ./c/cwmm.def
    179         $(CC) $(LDFLAGS) /L  /Fm$(basename $@)  /Fe$@ $(ALL_OBJECTS) $(LIBS) ./c/cwmm.def
    180 #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)
    181191        cd ./res && make
    182192        rc ./res/common_res/cwaudio.res cwmm.dll
     
    185195###################################
    186196#
     197#  Rules for generating the NLV
     198#  ressources.
     199#
     200###################################
     201nlv:
     202        cd ./res && make
     203       
     204
     205###################################
     206#
    187207#  Rules for generating online help
    188208#
     
    203223./Help/it/cwmm039.hlp:  ./Help/it/cwmm039.ipf
    204224        cd ./Help/it && make
     225
     226# Traditional chinese (TW)
     227./Help/tw/cwmm088.hlp:  ./Help/tw/cwmm088.ipf
     228        cd ./Help/tw && make
    205229
    206230###################################
     
    293317        -cd ./Help/nl && make clean
    294318        -cd ./Help/it && make clean
     319        -cd ./Help/tw && make clean
    295320        -cd ./res && make clean
    296321        -cd ./mm-progs && make clean
     
    305330        -cd ./Help/nl && make cleaner
    306331        -cd ./Help/it && make cleaner
     332        -cd ./Help/tw && make cleaner
    307333        -cd ./res && make cleaner
    308334        -cd ./mm-progs && make cleaner
Note: See TracChangeset for help on using the changeset viewer.