⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 makefile

📁 WAP browser is based on the Wireless Application Protocol web browser, WAP1.3 will enable mobile pho
💻
字号:
#
# 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 + -