home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
linuxmafia.com 2016
/
linuxmafia.com.tar
/
linuxmafia.com
/
pub
/
palmos
/
genpw-0.3.tar.gz
/
genpw-0.3.tar
/
genpw
/
Makefile
< prev
next >
Wrap
Makefile
|
1999-08-13
|
1KB
|
58 lines
OBJS = genpw.o
TOOLDIR = /usr/palm/bin
INCDIR = /usr/palm/m68k-palmos-coff/include
CC = $(TOOLDIR)/m68k-palmos-coff-gcc
#uncomment this if you want to build a gdb debuggable version
#DEFINES = -DDEBUG
INCLUDES = -I $(INCDIR)/PalmOS2 \
-I$(INCDIR)/PalmOS2/UI \
-I$(INCDIR)/PalmOS2/System \
-I$(INCDIR)/PalmOS2/Hardware
CSFLAGS = -O2 -S $(DEFINES) $(INCLUDES)
CFLAGS = -O2 $(DEFINES) $(INCLUDES)
LIBS = -L$(INCDIR)/$(LIBCDIR) -L$(INCDIR)/$(LIBGLIBDIR)
PILRC = /usr/palm/m68k-palmos-coff/bin/pilrc
TXT2BITM = /usr/palm/m68k-palmos-coff/bin/txt2bitm
OBJRES = /usr/palm/m68k-palmos-coff/bin/obj-res
BUILDPRC = /usr/palm/m68k-palmos-coff/bin/build-prc
ICONTEXT = "Gen PW"
APPID = GenP
PRC = genpw.prc
all: $(PRC)
.S.o:
$(CC) $(TARGETFLAGS) -c $<
.c.s:
$(CC) $(CSFLAGS) $<
$(PRC): code.stamp bin.stamp
$(BUILDPRC) $@ $(ICONTEXT) $(APPID) *.grc *.bin
code.stamp: genpw
$(OBJRES) genpw
touch code.stamp
bin.stamp: genpw.rcp
$(PILRC) genpw.rcp
touch bin.stamp
genpw: $(OBJS)
ln -sf $(INCDIR)/$(LIBGLIBDIR)/crt0.o crt0.o
ln -sf $(INCDIR)/$(LIBGLIBDIR)/gcrt0.o gcrt0.o
$(CC) $(CFLAGS) $(OBJS) $(LIBS) -o $@
clean:
rm -rf *.[oa] genpw *.bin *.stamp *.grc
cleanall:
rm -rf *.[oa] genpw *.bin *.stamp *.[pg]rc