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