campo-sirio/xi/makefile.sch
alex ebabab8c26 This commit was generated by cvs2svn to compensate for changes in r5761,
which included commits to RCS files with non-trunk default branches.

git-svn-id: svn://10.65.10.50/trunk@5762 c028cbd2-c16b-5b4b-a496-9718f37d4682
1997-12-17 12:57:49 +00:00

92 lines
3.3 KiB
Plaintext
Executable File

#=========================================================================
# Makefile for XI/CH source
# Orca Software distributes these makefiles for convenience. Having a
# makefile for a particular platform does not imply that you have a
# license to use the source code on that platform. Before using the
# source code on any given platform, make sure that you have purchased
# the appropriate license.
#
#=========================== System Defines ==============================
CC = acc
XVTDIR = $(HOME)/xvtdsc2/ch_sparc_sunos/ptk
XVTCHLIB = $(XVTDIR)/lib/libxvtcui.a
CCOPTS = -DXI_USE_XVT -DXI_R4_API
CURLOPTS =
XIDIR = $(HOME)/xi
# --------------------------- Sun SPARC ------------------------------
CURLFLAGS = -r furl -s
XVTFLAGS =
LD_FLAGS =
LIBS = $(XVTLIBS) /usr/5lib/libcurses.a
#============================== Utilities ================================
CURL = $(XVTDIR)/bin/curl $(CURLFLAGS)
INCLUDES = -I$(XVTDIR)/include -I$(XIDIR)/include -I$(XIDIR)/src
CFLAGS = $(CCOPTS) $(XVTFLAGS) $(INCLUDES)
XVTLIBS = $(XVTCHLIB)
#============================== Resources ================================
.SUFFIXES: .url .frl
.url.frl:
$(CURL) $(CURLOPTS) $(INCLUDES) $<
XILIB = ../lib/libxisch.a
SRC = $(XIDIR)/src
OBJP = $(XIDIR)/src/sch
$(XILIB): $(OBJP)/xiheap.o $(OBJP)/xitree.o $(OBJP)/xicf.o $(OBJP)/xitext.o $(OBJP)/xilm.o $(OBJP)/xilm2.o $(OBJP)/xilm3.o $(OBJP)/xistx.o $(OBJP)/xiutils.o $(OBJP)/xi.o $(OBJP)/xi2.o $(OBJP)/xidbg.o $(OBJP)/xierr.o $(OBJP)/xilmst.o $(OBJP)/xiport.o $(OBJP)/xibitmap.o
ar rc $(XILIB) $(OBJP)/xiheap.o $(OBJP)/xitree.o $(OBJP)/xicf.o $(OBJP)/xitext.o $(OBJP)/xilm.o $(OBJP)/xilm2.o $(OBJP)/xilm3.o $(OBJP)/xistx.o $(OBJP)/xiutils.o $(OBJP)/xi.o $(OBJP)/xi2.o $(OBJP)/xidbg.o $(OBJP)/xierr.o $(OBJP)/xilmst.o $(OBJP)/xiport.o $(OBJP)/xibitmap.o
ranlib $(XILIB)
$(OBJP)/xiheap.o: $(SRC)/xiheap.c
$(CC) -c $(CFLAGS) $(SRC)/xiheap.c -o $(OBJP)/xiheap.o
$(OBJP)/xitext.o: $(SRC)/xitext.c
$(CC) -c $(CFLAGS) $(SRC)/xitext.c -o $(OBJP)/xitext.o
$(OBJP)/xilm.o: $(SRC)/xilm.c
$(CC) -c $(CFLAGS) $(SRC)/xilm.c -o $(OBJP)/xilm.o
$(OBJP)/xilm2.o: $(SRC)/xilm2.c
$(CC) -c $(CFLAGS) $(SRC)/xilm2.c -o $(OBJP)/xilm2.o
$(OBJP)/xilm3.o: $(SRC)/xilm3.c
$(CC) -c $(CFLAGS) $(SRC)/xilm3.c -o $(OBJP)/xilm3.o
$(OBJP)/xistx.o: $(SRC)/xistx.c
$(CC) -c $(CFLAGS) $(SRC)/xistx.c -o $(OBJP)/xistx.o
$(OBJP)/xiutils.o: $(SRC)/xiutils.c
$(CC) -c $(CFLAGS) $(SRC)/xiutils.c -o $(OBJP)/xiutils.o
$(OBJP)/xi.o: $(SRC)/xi.c
$(CC) -c $(CFLAGS) $(SRC)/xi.c -o $(OBJP)/xi.o
$(OBJP)/xi2.o: $(SRC)/xi2.c
$(CC) -c $(CFLAGS) $(SRC)/xi2.c -o $(OBJP)/xi2.o
$(OBJP)/xitree.o: $(SRC)/xitree.c
$(CC) -c $(CFLAGS) $(SRC)/xitree.c -o $(OBJP)/xitree.o
$(OBJP)/xicf.o: $(SRC)/xicf.c
$(CC) -c $(CFLAGS) $(SRC)/xicf.c -o $(OBJP)/xicf.o
$(OBJP)/xidbg.o: $(SRC)/xidbg.c
$(CC) -c $(CFLAGS) $(SRC)/xidbg.c -o $(OBJP)/xidbg.o
$(OBJP)/xierr.o: $(SRC)/xierr.c
$(CC) -c $(CFLAGS) $(SRC)/xierr.c -o $(OBJP)/xierr.o
$(OBJP)/xilmst.o: $(SRC)/xilmst.c
$(CC) -c $(CFLAGS) $(SRC)/xilmst.c -o $(OBJP)/xilmst.o
$(OBJP)/xiport.o: $(SRC)/xiport.c
$(CC) -c $(CFLAGS) $(SRC)/xiport.c -o $(OBJP)/xiport.o
$(OBJP)/xibitmap.o: $(SRC)/xibitmap.c
$(CC) -c $(CFLAGS) $(SRC)/xibitmap.c -o $(OBJP)/xibitmap.o