home *** CD-ROM | disk | FTP | other *** search
Makefile | 2000-04-14 | 1.5 KB | 58 lines |
- # SMakefile for Zapster
- #
- # ⌐ 2000 by David Gerber <zapek@vapor.com>
- # All rights reserved
- #
- # $Id$
-
- CC = sc
-
- LIBVER = 1
- LIBREV = 0
- LIBID = "zapster_plugin 1.0 (26.03.2000)"
-
- ARCHIVE = voyager-sdk.lzx
-
- OBJS = zapster_vplug.o zapster_mcc.o zapster_prefs.o
-
- all: $(OBJS)
- slink FROM lib:libent.o,lib:libinit.o $(OBJS) LIB lib:sc.lib LIB lib:debug.lib LIB lib:amiga.lib \
- SMALLCODE SMALLDATA ADDSYM NOICONS LIBVERSION $(LIBVER) LIBREVISION $(LIBREV) \
- LIBFD v_plugin.fd LIBID $(LIBID) to Zapster.VPlug
- -delete Zapster.VPlug.debug
- rename Zapster.VPlug Zapster.VPlug.debug
- slink FROM lib:libent.o,lib:libinit.o $(OBJS) LIB lib:sc.lib LIB lib:debug.lib LIB lib:amiga.lib \
- SMALLCODE ND SMALLDATA NOICONS LIBVERSION $(LIBVER) LIBREVISION $(LIBREV) \
- LIBFD v_plugin.fd LIBID $(LIBID) to Zapster.VPlug
-
- zapster_vplug.o: zapster_mcc.h zapster_vplug.c
- $(CC) $(CFLAGS) $(DEBUG) zapster_vplug.c
-
- zapster_mcc.o: zapster_mcc.h zapster_mcc.c
- $(CC) $(CFLAGS) $(DEBUG) zapster_mcc.c
-
- zapster_prefs.o: zapster_mcc.h zapster_prefs.c
- $(CC) $(CFLAGS) $(DEBUG) zapster_prefs.c
-
- clean:
- -delete $(OBJS) \#?.lnk Zapster.VPlug QUIET
-
- debug:
- smake DEBUG=DEF=DEBUG=1
-
- release: all
- -delete $(OBJS) \#?.debug QUIET
- copy work:vapor/voyager/v_plugin\#? to ""
- copy work:vapor/flushlib/flushlib to ""
- copy work:vapor/flushlib/flushlib.readme to ""
- -delete $(ARCHIVE)
- lzx -9 a $(ARCHIVE) \#?
-
- zapinstall: all
- copy Zapster.VPlug to AmiTCP:/voyager/plugins
- -flushlib Zapster.VPlug
-
- zapninstall: all
- slink from Zapster.VPlug to rh0:communications/Voyager/Plugins/Zapster.VPlug noicons stripdebug
-
-