Advertisement
Guest User

Untitled

a guest
Jul 20th, 2017
59
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Make 1.39 KB | None | 0 0
  1. CC=g++
  2. CFLAGS=-Wall
  3. top_srcdir=~/SBMC/reps/sbmc/implementation/scc_search_sbmc/src
  4. INCLUDES = \
  5.     -I$(top_srcdir)/contrib \
  6.     -I$(top_srcdir)/contrib/cudd-2.4.2/epd \
  7.     -I$(top_srcdir)/contrib/cudd-2.4.2/mtr \
  8.     -I$(top_srcdir)/contrib/cudd-2.4.2/st \
  9.     -I$(top_srcdir)/contrib/cudd-2.4.2/util \
  10.     -I$(top_srcdir)/contrib/cudd-2.4.2/dddmp \
  11.     -I$(top_srcdir)/contrib/cudd-2.4.2/obj \
  12.     -I$(top_srcdir)/contrib/cudd-2.4.2/cudd \
  13.     -I$(top_srcdir)/contrib/minisat-2.0 \
  14.     -I$(top_srcdir)/contrib/aigpp \
  15.     -I$(top_srcdir)/contrib/lrabsutil \
  16.     -I$(top_srcdir)/contrib/tinyxml-2.5.3
  17.  
  18. noinst_HEADERS = sccSearch.hpp
  19. bin_PROGRAMS = sccSearch
  20. *_SOURCES   = sccSearch.cpp
  21.  
  22. *_LDADD = $(top_builddir)/contrib/cudd-2.4.2/obj/libobj.la \
  23.     $(top_builddir)/contrib/cudd-2.4.2/cudd/libcudd.la \
  24.     $(top_builddir)/contrib/cudd-2.4.2/util/libutil.la \
  25.     $(top_builddir)/contrib/cudd-2.4.2/epd/libepd.la \
  26.     $(top_builddir)/contrib/cudd-2.4.2/mtr/libmtr.la \
  27.     $(top_builddir)/contrib/cudd-2.4.2/st/libst.la \
  28.     $(top_builddir)/contrib/minisat-2.0/libminisat.la \
  29.     $(top_builddir)/contrib/aigpp/libaigpp.la \
  30.     $(top_builddir)/contrib/lrabsutil/liblrabs.la \
  31.     $(top_builddir)/contrib/tinyxml-2.5.3/libtinyxml.la \
  32.     -lboost_program_options-mt \
  33.     -lz \
  34.     -lboost_iostreams-mt
  35.  
  36. all: sccSearch
  37.  
  38. sccSearch: sccSearch.o
  39.  
  40. %.o: %.cpp
  41.     $(CC) $(INCLUDES) $(CFLAGS) -o $@ -c $<
  42.  
  43. .PHONY: clean
  44. clean:
  45.     rm -f *.o $(bin_PROGRAMS)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement