home *** CD-ROM | disk | FTP | other *** search
Makefile | 2001-03-27 | 2.4 KB | 112 lines |
- #
- # Amster
- # SAS/C makefile
- #
-
- # Programs
- CC = sc
- RM = delete
- CP = copy
-
- # Misc.
- CPU = 68020
- OBJS = amster_Cat.o main.o about.o gui.o search.o panel.o transfer.o download.o share.o upload.o prefs.o info.o msg.o chat.o chatline.o napster.o rexx.o thread.o sound.o lamp.o url.o mui.o md5.o navigator.o hotlist.o resultview.o channellist.o
- DATE = T:AmsterDate
- CFLAGS = NOICONS CPU=$(CPU) DEF AMSTER_DATE=`Type $(DATE)`
-
- #
-
- Amster: $(OBJS)
- $(CC) $(OBJS) $(CFLAGS) stripdebug link to Amster
-
- #
-
- $(DATE):
- @echo "Bumping date..."
- @rx >$(DATE) "say '22'x || right(date(S),2)*1'.'substr(date(S),5,2)*1'.'left(date(S),4) || '22'x"
-
- amster_Cat.h: locale/Amster.cd
- flexcat locale/Amster.cd amster_Cat.c=C_c.sd
- flexcat locale/Amster.cd amster_Cat.h=C_h.sd
-
- amster_Cat.c: locale/Amster.cd
- ; # Dummy to make smake happy
-
- amster_Cat.o: amster_Cat.h amster_Cat.c
- $(CC) amster_Cat.c $(OPTS)
-
- about.o: about.c pix/biglogo.h include/config.h $(DATE)
-
- main.o: main.c include/config.h $(DATE)
-
- gui.o: gui.c include/config.h $(DATE)
-
- search.o: search.c include/config.h
-
- panel.o: panel.c pix/logo.h pix/infoicon.h pix/msgicon.h pix/chaticon.h pix/dlicon.h pix/shareicon.h pix/prficon.h include/config.h
-
- transfer.o: transfer.c include/config.h
- $(CC) $(CFLAGS) transfer.c incdir netinclude:
-
- download.o: download.c include/config.h
- $(CC) $(CFLAGS) download.c incdir netinclude:
-
- share.o: share.c include/config.h
-
- upload.o: upload.c include/config.h
- $(CC) $(CFLAGS) upload.c incdir netinclude:
-
- prefs.o: prefs.c include/config.h
-
- info.o: info.c include/config.h
-
- msg.o: msg.c include/config.h
-
- chat.o: chat.c include/config.h
-
- chatline.o: chatline.c include/chatline.h include/config.h
-
- napster.o: napster.c include/config.h
- $(CC) $(CFLAGS) napster.c incdir netinclude:
-
- rexx.o: rexx.c include/config.h
-
- thread.o: thread.c include/thread.h include/config.h
-
- sound.o: sound.c include/config.h
-
- lamp.o: lamp.c include/config.h
-
- url.o: url.c include/url.h include/config.h
-
- mui.o: mui.c include/mui.h include/config.h
-
- md5.o: md5.c include/md5.h
-
- navigator.o: navigator.c include/config.h
-
- hotlist.o: hotlist.c include/config.h
-
- channellist.o: channellist.c include/config.h
-
- resultview.o: resultview.c include/config.h
-
- #
-
- clean:
- $(RM) Amster Amster.lnk \#?.(o|map)
-
- cleancatalogs:
- $(RM) release/Locale/Amster_Install/Catalogs/\#?/\#?.catalog
-
- cleanrelease:
- Delete release/ ALL
-
- #
-
- devel:
- $(CP) SCOPTIONS.devel SCOPTIONS
-
- final:
- $(CP) SCOPTIONS.final SCOPTIONS
-