📄 makefile
字号:
#
# WAPUniverse - Mobile Internet Browser (WAP version)
# (c) 200-2004 Filip Onkelinx
# Maintained by: Donald Kirker
#
# http://www.wapuniverse.com/
#
# Build: RELEASE
OUTDIR = Release/
APP = WAPUniverse
RESDIR = res/
SRCDIR = src/
CC = m68k-palmos-gcc
CFLAGS = -palmos5r3 -g -O2 -Wall
#If you have the palmOne SDK, point this to were the headers are located, comment it out if you don't have.
#This affects the 5way support
CFLAGS += -I/palmdev/palmone-sdk/ -DHAVE_PALMONE_SDK
SRCFILES = dbConn.c dbUrl.c formBrowser.c \
formConnectionList.c formEditConnection.c \
formEditURL.c variable.c formUrlList.c \
frmScroll.c MenuHnd.c PalmUtils.c WAP.c \
WAPUniverse.c wml.c wsp.c history.c \
frmPrefs.c Push.c about.c frmUrl.c \
dbPush.c wtp.c wmls.c
OBJS = $(SRCFILES:%.c=$(OUTDIR)%.o)
RCPFILE = $(RESDIR)$(APP).rcp
ifeq ($(shell test -e /PalmDev/lib/m68k-palmos-multilink && echo y),y)
MULTILINK = /PalmDev/lib/m68k-palmos-multilink
else
MULTILINK = m68k-palmos-multilink
endif
MULTILINKFLAGS = -fid "Wapu" -L/PalmDev/sdk-5r3/lib/m68k-palmos-coff -L/usr/local/share/palmdev/sdk/lib/m68k-palmos-coff/ -L/usr/m68k-palmos/lib -lc -L/usr/lib/gcc-lib/m68k-palmos/2.95.3-kgpd/mown-gp/ -lgcc
MULTILINKFLAGS += -gdb-script gdb.script
all : $(OUTDIR)WAPUniverse.prc
$(OUTDIR)$(APP).prc: $(OBJS) $(OUTDIR)bin.stamp $(APP).def
@echo "Building program file $(OUTDIR)WAPUniverse.prc..." && \
(cd $(OUTDIR); $(MULTILINK) $(MULTILINKFLAGS) $(SRCFILES:.c=.o)) && \
build-prc $(APP).def -o $(OUTDIR)$(APP).prc $(OUTDIR)*.bin $(OUTDIR)*.grc
$(OUTDIR)%.o: $(SRCDIR)%.c
@echo "Compiling $<..." && \
$(CC) $(CFLAGS) -c $< -o $@
$(OUTDIR)bin.stamp: $(RCPFILE)
@echo "Compiling resource $(RCPFILE)..." && \
( cd $(RESDIR); pilrc -allowEditID -I ../ ../$(RCPFILE)) && \
( cd $(RESDIR); mv -f *.bin ../$(OUTDIR)) && \
touch $(OUTDIR)bin.stamp
clean:
@echo "Cleaning up..." && \
rm -f $(OUTDIR)*.o && \
rm -f $(OUTDIR)*.bin $(OUTDIR)$(APP) $(OUTDIR)$(APP).prc $(OUTDIR)bin.stamp && \
rm -f $(OUTDIR)*.grc $(OUTDIR)*.out $(OUTDIR)*.script
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -