home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Kyūkyoku!! X68000 Emulator
/
X68000Book.dat
/
mac
/
OLS
/
X68000
/
GRAPHICS
/
apg_212a.lzh
/
Makefile
< prev
next >
Wrap
Makefile
|
1995-06-01
|
4KB
|
155 lines
# Makefile for APICG-SYSTEM
# written by GORRY.
# $Id: Makefile,v 2.0.0.2 1994/03/25 08:41:44 GORRY Exp GORRY $
include APGVER.MAK
SHELL = fish
APICG_ARC = APG_$(APGVERN).Lzh
APGXA_ARC = APGX$(APGVERN).Lzh
APGLA_ARC = APGL$(APGVERN).Lzh
APGBA_ARC = APGB$(APGVERN).Lzh
APGDA_ARC = APGD$(APGVERN).Lzh
APGRA_ARC = APGR$(APGVERN).Lzh
# # # # # # # # # #
x :
cd INCLUDE; make
cd APICGLIB; make
cd APICG; make
cd APICGBAS; make
cd DOC; make
cd APGLSMP; make
xx :
cd APICGLIB; make
cd APICG; make
# # # # # # # # # #
EX = lha
EXFLAGS = x
e :
$(EX) $(EXFLAGS) $(APGXA_ARC); rm $(APGXA_ARC)
$(EX) $(EXFLAGS) $(APGLA_ARC); rm $(APGLA_ARC)
$(EX) $(EXFLAGS) $(APGBA_ARC); rm $(APGBA_ARC)
$(EX) $(EXFLAGS) $(APGDA_ARC); rm $(APGDA_ARC)
$(EX) $(EXFLAGS) APGXS.Lzh; rm APGXS.Lzh
$(EX) $(EXFLAGS) APGLS.Lzh; rm APGLS.Lzh
$(EX) $(EXFLAGS) APGBS.Lzh; rm APGBS.Lzh
-mkdir INCLUDE
cd INCLUDE; $(EX) $(EXFLAGS) ../include.Lzh; rm ../include.Lzh
-mkdir LIB
cd LIB; $(EX) $(EXFLAGS) ../lib.Lzh; rm ../lib.Lzh
-mkdir TOOLS
cd TOOLS; $(EX) $(EXFLAGS) ../tools.Lzh; rm ../tools.Lzh
-mkdir INCLUDE/RCS
-mkdir APICG/OBJ APICG/RCS
-mkdir APICGLIB/OBJ APICGLIB/RCS
-mkdir APICGBAS/OBJ APICGBAS/RCS
-mkdir APGLSMP/OBJ APGLSMP/RCS
# # # # # # # # # #
INC = INCLUDE/
LIBDIR = LIB/
ARC = LHA.x
ECHOG = echog
ARCFLAGS = u -x
APICG_R = APICG.r
APICG_DOC = APICG.doc
APICG_SRC = APGXS.Lzh
APICGLIB_A = $(LIBDIR)APICGLIB.a
APICGLIB_DOC = APICGLIB.doc
APICGLIB_SRC = APGLS.Lzh
APICGLIB_MAC = $(INC)APICGLIB.mac
APICGLIB_H = $(INC)APICGLIB.h
APICGBAS_FNC = APICGBAS.fnc
APICGBAS_DOC = APICGBAS.doc
APICGBAS_SRC = APGBS.Lzh
# FAQ_DOC = FAQ.doc
arc : $(APICG_ARC) $(APGRA_ARC)
# $(APGRA_ARC) : $(APICG_R) $(APICG_DOC) $(FAQ_DOC) APICGENV.BAT FORMATS.DOC Ägùpïûæ°ïKÆΦ.doc verup.doc
$(APGRA_ARC) : $(APICG_R) $(APICG_DOC) APICGENV.BAT FORMATS.DOC Ägùpïûæ°ïKÆΦ.doc verup.doc
$(ARC) $(ARCFLAGS) $@ $?
$(APICG_ARC) : $(APGXA_ARC) $(APGLA_ARC) $(APGBA_ARC) $(APGDA_ARC) include.Lzh lib.Lzh tools.Lzh Makefile APGVER.MAK APICGENV.BAT FORMATS.DOC Ägùpïûæ°ïKÆΦ.doc verup.doc readme.doc
$(ARC) $(ARCFLAGS) -z $@ $(filter %.Lzh, $^)
$(ARC) $(ARCFLAGS) $@ $(filter-out %.Lzh, $^)
# $(APGXA_ARC) : $(APICG_R) $(APICG_DOC) $(FAQ_DOC) $(APICG_SRC)
$(APGXA_ARC) : $(APICG_R) $(APICG_DOC) $(APICG_SRC)
$(ARC) $(ARCFLAGS) $@ $?
$(APGLA_ARC) :: $(wildcard $(INC)*) $(wildcard APGLSMP/*)
cd $(INC); make arc
cd APGLSMP; make arc
$(APGLA_ARC) :: $(APICGLIB_A) $(APICGLIB_DOC) $(APICGLIB_SRC) \
$(APICGLIB_MAC) $(APICGLIB_H)
$(ARC) $(ARCFLAGS) $@ $?
$(APGBA_ARC) : $(APICGBAS_FNC) $(APICGBAS_DOC) $(APICGBAS_SRC) Ägùpïûæ°ïKÆΦ.doc
$(ARC) $(ARCFLAGS) $@ $?
$(APGDA_ARC) : $(wildcard DOC/*)
cd DOC; make arc
$(APICG_SRC) : $(wildcard APICG/*)
cd APICG; make arc
$(APICGLIB_SRC) : $(wildcard APICGLIB/*)
cd APICGLIB; make arc
$(APICGBAS_SRC) : $(wildcard APICGBAS/*)
cd APICGBAS; make arc
# # # # # # # # # #
InitializeRCS :
cd INCLUDE; make InitializeRCS
cd APICGLIB; make InitializeRCS
cd APICG; make InitializeRCS
cd APICGBAS; make InitializeRCS
cd APGLSMP; make InitializeRCS
cd DOC; make InitializeRCS
# # # # # # # # # #
rcs :
cd INCLUDE; make rcs
cd APICGLIB; make rcs
cd APICG; make rcs
cd APICGBAS; make rcs
cd APGLSMP; make rcs
cd DOC; make rcs
# # # # # # # # # #
# # # # # # # # #
# é▒é╠âtâ@âCâïé═üA #
# ô»ì½é╠üuÄgùpïûæ°ïKÆΦ.DOCüvé╔Å]é┴é─é╠é▌Ägùpé┼é½é▄é╖üB #
# Copyright (C)1990-93 GORRY. #
# # # # # # # # #