lwip-contrib-mac/ports/mac/Makefile

1 line
7.8 KiB
Makefile
Raw Normal View History

# File: Makefile # Target: TestEcho (MPW 3.1 libraries), ElWhip (MPW 3.1 libraries) # Created: Sunday, November 29, 2009 11:11:08 PM # # ElWhip uses MPW 3.5 and Link (rather than iLink) and the Libraries and Interfaces # from MPW 3.1 to build a program to run on all System versions, # even earlier than System 6.08. # Copy (or make an Alias of) the Interfaces:CIncludes and Libraries folders from # MPW 3.1 and name them Interfaces:CIncludes-3.1 and Libraries-3.1 # # If you just want to build for 3.5 libraries (losing older system compatibility), # change: # IncFiles = -i {Includes-68K} {Includes} # COptions = -includes unix {IncFiles} {Sym-68K} -mbg off -model near -opt space -w off #-d LIBS_OLD # LibFiles = {LibFiles-68K} Program = "ElWhip" MAKEFILE = MakeFile #<23>MondoBuild<6C> = {MAKEFILE} # Make blank to avoid rebuilds when makefile is modified <EFBFBD>MondoBuild<EFBFBD> = Vers = v0.7.1 ObjDir = : SrcDir = ::::lwip:src: IncDir = {SrcDir}include: APISrc = "{SrcDir}api:" CoreSrc = "{SrcDir}core:" IPV4Src = "{CoreSrc}ipv4:" NetISrc = "{SrcDir}netif:" PPPISrc = "{NetISrc}ppp:" ContribDir = ::: PortsDir = {ContribDir}ports: AppsDir = {ContribDir}apps: MacSrc = {PortsDir}mac: Includes-Old = "{CIncludes}:CIncludes-3.1:" Includes-68K = "{CIncludes}" Includes = <09> -i {MacSrc}include: <20> -i {MacSrc}include:arch: <20> -i {AppsDir} <20> -i {IncDir} <20> -i {IncDir}lwip: <20> -i {IncDir}ipv4: <20> -i {IncDir}ipv6: <20> -i {IncDir}netif: <20> -i {AppsDir}httpserver_raw: <20> -i {IncDir}netif:ppp: # -i {IncDir}netif:ppp:polarssl: IncFiles = -i {Includes-Old} {Includes} Sym-68K = -sym off COptions = -includes unix {IncFiles} {Sym-68K} -mbg off -model near -opt space -w off -d LIBS_OLD LOptions = -mf -d -t 'APPL' -c 'LWIP' -model near AddDebugOpt = -d LWIP_DEBUG -u LWIP_NOASSERT NoDebugOpt = -u LWIP_DEBUG -d LWIP_NOASSERT ### Source Files ### SrcFiles = {MacSrc}test.c <20> {MacSrc}sys_arch.c <20> {MacSrc}sio.c <20> # {AppsDir}tcpecho_raw:echo.c <20> {AppsDir}httpserver_raw:httpd.c <20> {AppsDir}httpserver_raw:fs.c <20> {APISrc}err.c <20> # {CoreSrc}init.c <20> # {CoreSrc}mem.c <20> {CoreSrc}memp.c <20> {CoreSrc}netif.c <20> {CoreSrc}inet_chksum.c <20> {CoreSrc}pbuf.c <20> {CoreSrc}raw.c <20> # {CoreSrc}stats.c <20> {CoreSrc}tcp_in.c <20> {CoreSrc}tcp_out.c <20> {CoreSrc}tcp.c <20> # {CoreSrc}udp.c <20> {CoreSrc}timers.c <20> # {IPV4Src}icmp.c <20> # {IPV4Src}igmp.c <20> {IPV4Src}ip4.c <20> {IPV4Src}ip4_addr.c <20> # {IPV4Src}ip_frag.c <20> # {NetISrc}etharp.c <20> # {NetISrc}slipif.c <20> {PPPISrc}ppp.c <20> {PPPISrc}lcp.c <20> {PPPISrc}magic.c <20> {PPPISrc}auth.c <20> # {PPPISrc}upap.c <20> {PPPISrc}ipcp.c <20> {PPPISrc}utils.c <20> {PPPISrc}fsm.c # {PPPISrc}polarssl:md5.c ### Object Files ### ObjectFiles = "{MacSrc}sys_arch.c.l.o" <20> "{MacSrc}sio.c.p.o" <20> # "{AppsDir}echo.c.a.o" <20> "{AppsDir}httpserver_raw:httpd.c.a.o" <20> "{AppsDir}httpserver_raw:fs.c.a.o" <20> "{SrcDir}err.c.l.o" <20> # "{SrcDir}init.c.l.o" <20> # "{SrcDir}mem.c.l.o" <20> "{SrcDir}memp.c.l.o" <20> "{SrcDir}netif.c.ud.o" <20> "{SrcDir}inet_chksum.c.l.o" <20> "{SrcDir}pbuf.c.l.o" <20> "{SrcDir}raw.c.l.o" <20> # "{SrcDir}stats.c.l.o" <20> "{SrcDir}tcp_in.c.l.o" <20> "{SrcDir}tcp_out.c.l.o" <20> "{SrcDir}tcp.c.l.o" <20> # "{SrcDir}udp.c.l.o" <20> "{SrcDir}timers.c.l.o" <20> # "{SrcDir}autoip.c.l.o" <20> # "{SrcDir}icmp.c.l.o" <20> # "{SrcDir}igmp.c.l.o" <20> "{SrcDir}ip4.c.l.o" <20> "{SrcDir}ip4_addr.c.l.o" <20> # "{SrcDir}ip_frag.c.l.o" <20> # "{NetISrc}etharp.c.l.o" <20> # "{NetISrc}slipif.c.p.o" <20> "{NetISrc}ppp.c.p.o" <20> "{NetISrc}lcp.c.ud.o" <20> "{NetISrc}magic.c.p.o" <20> "{NetISrc}auth.c.ud.o" <20> # "{NetISrc}upap.c.p.o" <20> "{NetISrc}ipcp.c.ud.o" <20> "{NetISrc}utils.c.p.o" <20> "{NetISrc}fsm.c.ud.o" # "{NetISr