lowlevellibsandfws/apputils/stringtools/stringtable.mak.example
changeset 0 e4d67989cc36
equal deleted inserted replaced
-1:000000000000 0:e4d67989cc36
       
     1 # This is a GNU makefile
       
     2 # Specify 'gnumakefile xxx.mak' in your bld.inf
       
     3 #
       
     4 
       
     5 ifeq "$(OS)" "Windows_NT"
       
     6 ERASE := @erase 2>>nul
       
     7 else
       
     8 ERASE := @erase
       
     9 endif
       
    10 
       
    11 GENERATED_FILES= \
       
    12 	$(EPOCROOT)epoc32\build\generated\http\HttpStringConstants.cpp \
       
    13 	$(EPOCROOT)epoc32\include\HttpStringConstants.h
       
    14 
       
    15 $(EPOCROOT)epoc32\build\generated\http\HttpStringConstants.cpp : ..\strings\HttpStringConstants.st
       
    16 	copy ..\strings\HttpStringConstants.st $(EPOCROOT)epoc32\build\generated\http
       
    17 	perl $(EPOCROOT)epoc32\tools\stringtable.pl $(EPOCROOT)epoc32\build\generated\http\HttpStringConstants.st
       
    18 
       
    19 $(EPOCROOT)epoc32\include\HttpStringConstants.h : $(EPOCROOT)epoc32\build\generated\http\HttpStringConstants.cpp
       
    20 	copy $(EPOCROOT)epoc32\build\generated\http\HttpStringConstants.h $(EPOCROOT)epoc32\include
       
    21 
       
    22 
       
    23 do_nothing:
       
    24 	@rem do nothing
       
    25 
       
    26 #
       
    27 # The targets invoked by bld...
       
    28 #
       
    29 
       
    30 MAKMAKE : $(GENERATED_FILES)
       
    31 
       
    32 BLD : MAKMAKE
       
    33 
       
    34 SAVESPACE : MAKMAKE
       
    35 
       
    36 CLEAN : 
       
    37 	-$(ERASE) $(GENERATED_FILES) $(EPOCROOT)epoc32\build\generated\http\HttpStringConstants.h
       
    38 
       
    39 FREEZE : do_nothing
       
    40 
       
    41 LIB : do_nothing
       
    42 
       
    43 CLEANLIB : do_nothing
       
    44 
       
    45 RESOURCE : do_nothing
       
    46 
       
    47 FINAL : do_nothing
       
    48 
       
    49 RELEASABLES : $(GENERATED_FILES)