1############################################################################# 2## 3#W Makefile GAP source Frank Celler 4## 5## 6#Y Copyright (C) 1997, Lehrstuhl D fuer Mathematik, RWTH Aachen, Germany 7## 8## This file compiles and links GAP. It is created from the file 9## "Makegap.in" in the directory `cnf/'. 10## 11SHELL = /bin/sh 12 13CC = @CC@ 14CFLAGS = @CFLAGS@ 15LDFLAGS = @LDFLAGS@ 16LIBS = @LIBS@ 17X_LIBS = @X_LIBS@ -lXaw -lXmu -lXt -lXext -lX11 @X_PRE_LIBS@ @X_EXTRA_LIBS@ 18X_CFLAGS = @X_CFLAGS@ 19 20# OBJECTS are generated from SOURCE 21OBJECTS=xcmds.o utils.o gapgraph.o gaptext.o pty.o popdial.o xgap.o selfile.o 22 23# compile and link XGAP 24xgap: $(OBJECTS) 25 $(CC) -o xgap $(OBJECTS) $(CFLAGS) $(LDFLAGS) $(LIBS) $(X_LIBS) $(LOPTS) 26 27# dependencies are automatically generated 28xcmds.o: @srcdir@/xcmds.c @srcdir@/utils.h @srcdir@/popdial.h \ 29 @srcdir@/gapgraph.h @srcdir@/gaptext.h @srcdir@/xgap.h \ 30 @srcdir@/pty.h @srcdir@/selfile.h @srcdir@/xcmds.h 31 $(CC) -I. $(CFLAGS) $(X_CFLAGS) $(COPTS) -o xcmds.o -c @srcdir@/xcmds.c 32 33utils.o: @srcdir@/utils.c @srcdir@/utils.h 34 $(CC) -I. $(CFLAGS) $(X_CFLAGS) $(COPTS) -o utils.o -c @srcdir@/utils.c 35 36gapgraph.o: @srcdir@/gapgraph.c @srcdir@/utils.h \ 37 @srcdir@/gapgraph.h 38 $(CC) -I. $(CFLAGS) $(X_CFLAGS) $(COPTS) -o gapgraph.o -c @srcdir@/gapgraph.c 39 40gaptext.o: @srcdir@/gaptext.c @srcdir@/utils.h \ 41 @srcdir@/gaptext.h 42 $(CC) -I. $(CFLAGS) $(X_CFLAGS) $(COPTS) -o gaptext.o -c @srcdir@/gaptext.c 43 44pty.o: @srcdir@/pty.c @srcdir@/utils.h @srcdir@/gaptext.h \ 45 @srcdir@/xcmds.h @srcdir@/xgap.h @srcdir@/pty.h 46 $(CC) -I. $(CFLAGS) $(X_CFLAGS) $(COPTS) -o pty.o -c @srcdir@/pty.c 47 48popdial.o: @srcdir@/popdial.c @srcdir@/utils.h \ 49 @srcdir@/popdial.h @srcdir@/bitmaps/return.bm 50 $(CC) -I. $(CFLAGS) $(X_CFLAGS) $(COPTS) -o popdial.o -c @srcdir@/popdial.c 51 52xgap.o: @srcdir@/xgap.c @srcdir@/utils.h @srcdir@/popdial.h \ 53 @srcdir@/gapgraph.h @srcdir@/gaptext.h @srcdir@/xcmds.h \ 54 @srcdir@/pty.h @srcdir@/selfile.h @srcdir@/xgap.h \ 55 @srcdir@/bitmaps/checksym.bm @srcdir@/bitmaps/emptymk.bm \ 56 @srcdir@/bitmaps/exmark.bm @srcdir@/bitmaps/menusym.bm 57 $(CC) -I. $(CFLAGS) $(X_CFLAGS) $(COPTS) -o xgap.o -c @srcdir@/xgap.c 58 59selfile.o: @srcdir@/selfile.c @srcdir@/utils.h \ 60 @srcdir@/selfile.h 61 $(CC) -I. $(CFLAGS) $(X_CFLAGS) $(COPTS) -o selfile.o -c @srcdir@/selfile.c 62 63