dummy for MSVC
[prop.git] / lib-src / generic / Makefile
blobba40759377b7204b4f32bfca36392744429f003c
1 #############################################################################
2 # The following parameters must be altered for each platform and compiler.
3 # The default is for g++ on Unix and MSDOG.
4 #############################################################################
5 ADLIB_PATH = ../../include
6 CC = gcc
7 COPTS = -g -O
8 CINCLUDE = -I$(ADLIB_PATH)
10 ad = $(ADLIB_PATH)/AD
11 D = $(ADLIB_PATH)/AD/generic
13 OBJS = except.$(OBJ) generic.$(OBJ) tables.$(OBJ)
15 all: $(OBJS)
17 except.$(OBJ): except.cc $(D)/except.h
18 generic.$(OBJ): generic.cc $(D)/generic.h
19 tables.$(OBJ): tables.cc $(D)/tables.h $(D)/generic.h
21 %.$(OBJ): %.cc
22 $(CC) -c $(COPTS) $(CINCLUDE) $(@:.$(OBJ)=.cc)
24 %.$(OBJ): %.cpp
25 $(CC) -c $(COPTS) $(CINCLUDE) $(@:.$(OBJ)=.cpp)
27 %.$(OBJ): %.cxx
28 $(CC) -c $(COPTS) $(CINCLUDE) $(@:.$(OBJ)=.cxx)
30 %.$(OBJ): %.C
31 $(CC) -c $(COPTS) $(CINCLUDE) $(@:.$(OBJ)=.C)