Changeset 148 for trunk/mediafolder/c


Ignore:
Timestamp:
Jan 28, 2024, 11:17:52 PM (19 months ago)
Author:
gyoung
Message:

Automate building of all def files. Some minor code and makefile cleanup

Location:
trunk/mediafolder/c
Files:
9 added
9 deleted
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/mediafolder/c/cddb/makefile

    r129 r148  
    1717BINDIR          =       ../../dist/bin
    1818HELPERDIR       =       ..\helper
     19#TOOLDIR =      $(BUILD_ROOT)/classes/mm-progs
    1920OBJECTS         =       cddb.obj \
    2021                        cd.obj \
     
    8384                $(CC) $(CPPFLAGS) /C+ -I$(INC) /Fo$@ $<
    8485pmcddb.exe:     pmcddb.cpp $(OBJECTS) $(LIBOBJECTS) $(CDDBOBJ) $(INC)\cddb.h $(INC)\cddb.hh
     86        cmd /C $(TOOLDIR)\create_def.cmd pmcddb.def
    8587        $(CC) $(CPPFLAGS) -I$(INC) -I$(MOREINC) $< $(LIBOBJECTS) $(OBJECTS) $(CDDBOBJ) so32dll.lib TCPIP32.LIB pmcddb.def
    8688
     
    105107        -rm *.exe
    106108        -rm *.dll
     109        -rm *.def
    107110        -rm $(LIBDIR)/*.obj
    108111        -cd ./res && make clean
     
    112115
    113116       
    114 
  • trunk/mediafolder/c/cddb/res/makefile

    r133 r148  
    11# Makefile for Audio-CD copy
     2include ../../../../make.inc
    23
    34CC           = icc
     
    1112BINDIR          =       ../../dist/bin
    1213HELPERDIR       =       ..\helper
    13 
     14#TOOLDIR =      $(BUILD_ROOT)/classes/mm-progs
    1415CPPFILES        =
    1516all:     pmcddb001.dll pmcddb007.dll pmcddb049.dll pmcddb031.dll pmcddb039.dll pmcddb088.dll pmcddb033.dll pmcddb034.dll
     
    1819
    1920pmcddb001.dll:  pmcddb001.c pmcddb001.res
    20 #               gcc -Zdll -Zomf -I$(INC) pmcddb001.c pmcddb001.def
     21                cmd /C $(TOOLDIR)/create_def.cmd pmcddb001.def def001.tpl
    2122                $(CC) $(CPPFLAGSVAC) -I$(INC) pmcddb001.c pmcddb001.def
    2223                rc pmcddb001.res pmcddb001.dll
     
    2627
    2728pmcddb007.dll:  pmcddb007.c pmcddb007.res
    28 #               gcc -Zdll -Zomf -I$(INC) pmcddb007.c pmcddb007.def
     29                cmd /C $(TOOLDIR)/create_def.cmd pmcddb007.def def007.tpl
    2930                $(CC) $(CPPFLAGSVAC) -I$(INC) pmcddb007.c pmcddb007.def
    3031                rc pmcddb007.res pmcddb007.dll
     
    3435               
    3536pmcddb049.dll:  pmcddb049.c pmcddb049.res
    36 #               gcc -Zdll -Zomf -I$(INC) pmcddb049.c pmcddb049.def
     37                cmd /C $(TOOLDIR)/create_def.cmd pmcddb049.def def049.tpl
    3738                $(CC) $(CPPFLAGSVAC) -I$(INC) pmcddb049.c pmcddb049.def
    3839                rc pmcddb049.res pmcddb049.dll
     
    4243
    4344pmcddb031.dll:  pmcddb031.c pmcddb031.res
    44 #               gcc -Zdll -Zomf -I$(INC) pmcddb031.c pmcddb031.def
     45                cmd /C $(TOOLDIR)/create_def.cmd pmcddb031.def def031.tpl
    4546                $(CC) $(CPPFLAGSVAC) -I$(INC) pmcddb031.c pmcddb031.def
    4647                rc pmcddb031.res pmcddb031.dll
     
    5051
    5152pmcddb039.dll:  pmcddb039.c pmcddb039.res
    52 #               gcc -Zdll -Zomf -I$(INC) pmcddb039.c pmcddb039.def
     53                cmd /C $(TOOLDIR)/create_def.cmd pmcddb039.def def039.tpl
    5354                $(CC) $(CPPFLAGSVAC) -I$(INC) pmcddb039.c pmcddb039.def
    5455                rc pmcddb039.res pmcddb039.dll
     
    5859
    5960pmcddb088.dll:  pmcddb088.c pmcddb088.res
    60 #               gcc -Zdll -Zomf -I$(INC) pmcddb088.c pmcddb088.def
     61                cmd /C $(TOOLDIR)/create_def.cmd pmcddb088.def def088.tpl
    6162                $(CC) $(CPPFLAGSVAC) -I$(INC) pmcddb088.c pmcddb088.def
    6263                rc pmcddb088.res pmcddb088.dll
     
    6667
    6768pmcddb033.dll:  pmcddb033.c pmcddb033.res
    68 #               gcc -Zdll -Zomf -I$(INC) pmcddb033.c pmcddb033.def
     69                cmd /C $(TOOLDIR)/create_def.cmd pmcddb033.def def033.tpl
    6970                $(CC) $(CPPFLAGSVAC) -I$(INC) pmcddb033.c pmcddb033.def
    7071                rc pmcddb033.res pmcddb033.dll
     
    7475
    7576pmcddb034.dll:  pmcddb034.c pmcddb034.res
    76 #               gcc -Zdll -Zomf -I$(INC) pmcddb034.c pmcddb034.def
     77                cmd /C $(TOOLDIR)/create_def.cmd pmcddb034.def def034.tpl
    7778                $(CC) $(CPPFLAGSVAC) -I$(INC) pmcddb034.c pmcddb034.def
    7879                rc pmcddb034.res pmcddb034.dll
     
    8586        -rm *.dll
    8687        -rm *.RES
     88        -rm *.def
    8789
    8890cleaner:
  • trunk/mediafolder/c/makefile

    r104 r148  
    1010
    1111clean:
    12         -cd ./createcd && make clean
     12        -cd ./createcd && make clean && -cd ..
    1313        -cd ./cddb && make clean
    1414
    1515cleaner:
    16         -cd ./mediafldr && make cleaner
    17         -cd ./m3ufolder && make cleaner
    18         -cd ./cdfldr && make cleaner
    19         -cd ./audioshadow && make cleaner
    20         -cd ./helper && make cleaner
    21         -cd ./createcd && make cleaner
     16        -cd ./mediafldr && make cleaner && -cd ..
     17        -cd ./m3ufolder && make cleaner && -cd ..
     18        -cd ./cdfldr && make cleaner && -cd ..
     19        -cd ./audioshadow && make cleaner && -cd ..
     20        -cd ./helper && make cleaner && -cd ..
     21        -cd ./createcd && make cleaner && -cd ..
    2222        -cd ./cddb && make cleaner
    2323
     
    2727
    2828distribution:
    29 
Note: See TracChangeset for help on using the changeset viewer.