Blame isl-0.14/interface/Makefile.am
|
Packit |
fb9d21 |
AUTOMAKE_OPTIONS = nostdinc
|
|
Packit |
fb9d21 |
|
|
Packit |
fb9d21 |
noinst_PROGRAMS = extract_interface
|
|
Packit |
fb9d21 |
|
|
Packit |
fb9d21 |
AM_CXXFLAGS = $(CLANG_CXXFLAGS)
|
|
Packit |
fb9d21 |
AM_LDFLAGS = $(CLANG_LDFLAGS)
|
|
Packit |
fb9d21 |
|
|
Packit |
fb9d21 |
includes = -I$(top_builddir) -I$(top_srcdir) \
|
|
Packit |
fb9d21 |
-I$(top_builddir)/include -I$(top_srcdir)/include
|
|
Packit |
fb9d21 |
|
|
Packit |
fb9d21 |
extract_interface_CPPFLAGS = $(includes)
|
|
Packit |
fb9d21 |
extract_interface_SOURCES = \
|
|
Packit |
fb9d21 |
python.h \
|
|
Packit |
fb9d21 |
python.cc \
|
|
Packit |
fb9d21 |
extract_interface.h \
|
|
Packit |
fb9d21 |
extract_interface.cc
|
|
Packit |
fb9d21 |
extract_interface_LDADD = \
|
|
Packit |
fb9d21 |
-lclangFrontend -lclangSerialization -lclangParse -lclangSema \
|
|
Packit |
fb9d21 |
$(LIB_CLANG_EDIT) \
|
|
Packit |
fb9d21 |
-lclangAnalysis -lclangAST -lclangLex -lclangBasic -lclangDriver \
|
|
Packit |
fb9d21 |
$(CLANG_LIBS) $(CLANG_LDFLAGS)
|
|
Packit |
fb9d21 |
|
|
Packit |
fb9d21 |
test: extract_interface
|
|
Packit |
fb9d21 |
./extract_interface$(EXEEXT) $(includes) $(srcdir)/all.h
|
|
Packit |
fb9d21 |
|
|
Packit |
fb9d21 |
isl.py: extract_interface isl.py.top
|
|
Packit |
fb9d21 |
(cat $(srcdir)/isl.py.top; \
|
|
Packit |
fb9d21 |
./extract_interface$(EXEEXT) $(includes) $(srcdir)/all.h) \
|
|
Packit |
fb9d21 |
> isl.py
|
|
Packit |
fb9d21 |
|
|
Packit |
fb9d21 |
dist-hook: isl.py
|
|
Packit |
fb9d21 |
cp isl.py $(distdir)/
|