Changeset d63eeb0 for src/libcfa/Makefile.am
- Timestamp:
- Feb 9, 2016, 3:25:05 PM (8 years ago)
- Branches:
- ADT, aaron-thesis, arm-eh, ast-experimental, cleanup-dtors, ctor, deferred_resn, demangler, enum, forall-pointer-decay, gc_noraii, jacob/cs343-translation, jenkins-sandbox, master, memory, new-ast, new-ast-unique-expr, new-env, no_list, persistent-indexer, pthread-emulation, qualifiedEnum, resolv-new, with_gc
- Children:
- 7528ba1
- Parents:
- 771b3c3 (diff), bd85400 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the(diff)
links above to see all the changes relative to each parent. - File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/libcfa/Makefile.am
r771b3c3 rd63eeb0 6 6 ## file "LICENCE" distributed with Cforall. 7 7 ## 8 ## Makefile.am -- 8 ## Makefile.am -- 9 9 ## 10 10 ## Author : Peter A. Buhr 11 11 ## Created On : Sun May 31 08:54:01 2015 12 12 ## Last Modified By : Peter A. Buhr 13 ## Last Modified On : Wed Dec 16 22:58:17 201514 ## Update Count : 913 ## Last Modified On : Wed Feb 3 11:19:35 2016 14 ## Update Count : 117 15 15 ############################################################################### 16 16 17 libcfa_a_SOURCES = libcfa-prelude.c18 17 lib_LIBRARIES = libcfa.a 19 18 … … 41 40 prototypes.awk : 42 41 43 MAINTAINERCLEANFILES = ${srcdir}/libcfa-prelude.c 42 MAINTAINERCLEANFILES = ${addprefix ${libdir}/,${cfalib_DATA}} ${addprefix ${libdir}/,${lib_LIBRARIES}} 43 44 #-------------------------------------------------- 44 45 45 46 libcfa-prelude.c : ${srcdir}/prelude.cf 46 ../cfa-cpp -l ${srcdir}/prelude.cf $@ # use src/cfa-cpp as not in lib until after install47 ${abs_top_srcdir}/src/driver/cfa-cpp -l ${srcdir}/prelude.cf $@ # use src/cfa-cpp as not in lib until after install 47 48 48 49 libcfa-prelude.o : libcfa-prelude.c 49 ${BACKEND_CC} -c -o $@ $< 50 @BACKEND_CC@ -c -o $@ $< 51 52 CFLAGS = -g -Wall -Wno-unused-function -B${abs_top_srcdir}/src/driver -XCFA -t # TEMPORARY: does not build with -O2 53 CC = ${abs_top_srcdir}/src/driver/cfa 54 55 # extension-less header files are overridden by default make rules => explicitly override rule 56 % : %.c 57 true 58 59 .c.o : ${abs_top_srcdir}/src/driver/cfa-cpp 60 ${CC} ${CFLAGS} -c -o $@ $< 61 62 libs = # stdlib iostream fstream iterator # temporarily getting rid of these until ctor/dtor autogen works 63 libcfa_a_SOURCES = libcfa-prelude.c ${libs:=.c} 64 65 cheaders = bfd bfdlink demangle dialog evdns evhttp evrpc expat fcntl form gcrypt math 66 cfaheaders = limits 67 include_HEADERS = ${cheaders:=.h} ${libs} ${cfaheaders} 68 69 MAINTAINERCLEANFILES += ${includedir}/*
Note: See TracChangeset
for help on using the changeset viewer.