You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

46 lines
2.1 KiB

2 months ago
  1. lib_LTLIBRARIES = cudd/libcudd.la
  2. cudd_libcudd_la_SOURCES = cudd/cudd.h cudd/cuddInt.h \
  3. cudd/cuddAddAbs.c cudd/cuddAddApply.c cudd/cuddAddFind.c cudd/cuddAddInv.c \
  4. cudd/cuddAddIte.c cudd/cuddAddNeg.c cudd/cuddAddWalsh.c cudd/cuddAndAbs.c \
  5. cudd/cuddAnneal.c cudd/cuddApa.c cudd/cuddAPI.c cudd/cuddApprox.c \
  6. cudd/cuddBddAbs.c cudd/cuddBddCorr.c cudd/cuddBddIte.c cudd/cuddBridge.c \
  7. cudd/cuddCache.c cudd/cuddCheck.c cudd/cuddClip.c cudd/cuddCof.c \
  8. cudd/cuddCompose.c cudd/cuddDecomp.c cudd/cuddEssent.c cudd/cuddExact.c \
  9. cudd/cuddExport.c cudd/cuddGenCof.c cudd/cuddGenetic.c cudd/cuddGroup.c \
  10. cudd/cuddHarwell.c cudd/cuddInit.c cudd/cuddInteract.c cudd/cuddLCache.c \
  11. cudd/cuddLevelQ.c cudd/cuddLinear.c cudd/cuddLiteral.c cudd/cuddMatMult.c \
  12. cudd/cuddPriority.c cudd/cuddRead.c cudd/cuddRef.c cudd/cuddReorder.c \
  13. cudd/cuddSat.c cudd/cuddSign.c cudd/cuddSolve.c cudd/cuddSplit.c \
  14. cudd/cuddSubsetHB.c cudd/cuddSubsetSP.c cudd/cuddSymmetry.c cudd/cuddTable.c \
  15. cudd/cuddUtil.c cudd/cuddWindow.c cudd/cuddZddCount.c cudd/cuddZddFuncs.c \
  16. cudd/cuddZddGroup.c cudd/cuddZddIsop.c cudd/cuddZddLin.c cudd/cuddZddMisc.c \
  17. cudd/cuddZddPort.c cudd/cuddZddReord.c cudd/cuddZddSetop.c \
  18. cudd/cuddZddSymm.c cudd/cuddZddUtil.c
  19. cudd_libcudd_la_CPPFLAGS = -I$(top_srcdir)/cudd -I$(top_srcdir)/st \
  20. -I$(top_srcdir)/epd -I$(top_srcdir)/mtr -I$(top_srcdir)/util
  21. if OBJ
  22. cudd_libcudd_la_LIBTOOLFLAGS=--tag=CXX
  23. endif OBJ
  24. cudd_libcudd_la_LDFLAGS = -release @PACKAGE_VERSION@ -version-info 0:0:0 \
  25. -no-undefined
  26. check_PROGRAMS += cudd/testcudd cudd/testextra
  27. cudd_testcudd_SOURCES = cudd/testcudd.c
  28. cudd_testcudd_CPPFLAGS = $(cudd_libcudd_la_CPPFLAGS)
  29. cudd_testcudd_LDADD = cudd/libcudd.la
  30. cudd_testextra_SOURCES = cudd/testextra.c
  31. cudd_testextra_CPPFLAGS = $(cudd_libcudd_la_CPPFLAGS)
  32. cudd_testextra_LDADD = cudd/libcudd.la
  33. check_SCRIPTS += cudd/test_cudd.test
  34. EXTRA_DIST += cudd/test_cudd.test.in
  35. dist_check_DATA += cudd/r7x8.1.mat cudd/r7x8.1.out cudd/extra.out
  36. if !CROSS_COMPILING
  37. TESTS += cudd/test_cudd.test
  38. endif !CROSS_COMPILING
  39. cudd/test_cudd.test: cudd/test_cudd.test.in Makefile
  40. $(do_subst) $< > $@
  41. chmod +x $@
  42. CLEANFILES += cudd/r7x8.1.tst cudd/extra.tst