Separate mkdir/rmdir from the code.
[dftpd.git] / symbian / Makefile
blobb42775e084fe892e18a291a7efe957abe881c9cd
1 PWD = ${shell pwd}
3 SRCS = ${shell find ../ -maxdepth 1 -type f -name '*.cpp' -or -name '*.hpp'}
4 RESOURCES = \
5 dftpd_loc.rss \
6 dftpd_reg.rss \
7 ../resource/dftpd.rls \
8 ../resource/dftpd.rss \
9 ../resource/dftpd.svg \
10 ../resource/dftpd_01.rls \
11 ../resource/dftpd_27.rls
13 ICONSRC = ../resource/dftpd.svg
15 all: dftpd.sisx
17 dftpd.sisx: dftpd.sis
18 signsis dftpd.sis dftpd.sisx
20 dftpd.sis: $(EPOCROOT)/epoc32/build/$(PWD)/dftpd/gcce/urel/dftpd.exe dftpd.pkg dftpd.mif $(RESOURCES)
21 makesis -d$(EPOCROOT) dftpd.pkg
23 $(EPOCROOT)/epoc32/build/$(PWD)/dftpd/gcce/urel/dftpd.exe: dftpd.gcce $(SRCS) $(RESOURCES)
24 +make -f dftpd.gcce UREL
26 dftpd.mif: $(ICONSRC)
27 mifconv dftpd.mif $(ICONSRC)
29 dftpd.gcce: dftpd.mmp $(EPOCROOT)/epoc32/build/$(PWD)/gcce.make
30 +$(EPOCROOT)/epoc32/tools/makmake dftpd.mmp gcce
32 clean: dftpd.gcce
33 make -f dftpd.gcce CLEAN
34 rm -f dftpd.gcce
35 rm -f dftpd.sis
36 rm -f dftpd.sisx
37 rm -f dftpd.*.objects.via
38 rm -f dftpd.mif
40 $(EPOCROOT)/epoc32/build/$(PWD)/gcce.make: bld.inf
41 bldmake bldfiles