14e2f511b6
* Take: maintainership * Old upstream is totally gone. Move MASTER_SITES on. The new one is a reputable academic organization: Mathematics and Computer Science Argonne National Laboratory. https://www.anl.gov/mcs PR: 288479 Approved by: yuri@ (Mentor)
42 lines
1.1 KiB
Plaintext
42 lines
1.1 KiB
Plaintext
--- Makefile.orig 1997-10-02 17:23:22 UTC
|
|
+++ Makefile
|
|
@@ -1,11 +1,13 @@ DEST= ${DEST_DIR}/chaco
|
|
DEST_DIR = ../exec
|
|
DEST= ${DEST_DIR}/chaco
|
|
-CC = gcc
|
|
+CC ?= cc
|
|
IFLAG = -Imain
|
|
-CFLAGS = -O2
|
|
-OFLAGS = -O2
|
|
+CFLAGS = @CFLAGS@
|
|
+OFLAGS += -O2
|
|
|
|
-FILES.c= main/user_params.c main/interface.c main/main.c \
|
|
+main_file= main/main.c
|
|
+
|
|
+libFILES.c= main/user_params.c main/interface.c \
|
|
submain/balance.c submain/divide.c submain/submain.c \
|
|
input/input_assign.c \
|
|
input/check_input.c input/input.c input/input_geom.c \
|
|
@@ -87,11 +89,20 @@ FILES.c= main/user_params.c main/interface.c main/main
|
|
util/update.c util/vecout.c util/vecran.c \
|
|
util/vecscale.c
|
|
|
|
+FILES.c= $(libFILES.c) $(main_file)
|
|
+
|
|
FILES.o= $(FILES.c:.c=.o)
|
|
|
|
+libFILES.o= $(libFILES.c:.c=.o)
|
|
|
|
+all: ${DEST} ${DEST_DIR}/libchaco.a
|
|
+
|
|
${DEST}: ${FILES.o} Makefile
|
|
${CC} ${OFLAGS} ${FILES.o} -lm -o ${DEST}
|
|
+
|
|
+${DEST_DIR}/libchaco.a: ${libFILES.o} Makefile
|
|
+ ar r ${DEST_DIR}/libchaco.a ${libFILES.o}
|
|
+ ranlib ${DEST_DIR}/libchaco.a
|
|
|
|
lint:
|
|
lint ${IFLAG} ${FILES.c} -lm
|