https://github.com/epiqc/ScaffCC
Tip revision: 66a79944ee4cd116b27bc1a69137276885461db8 authored by Andrew Litteken on 28 September 2021, 15:30:02 UTC
Merge pull request #49 from AndrewLitteken/master
Merge pull request #49 from AndrewLitteken/master
Tip revision: 66a7994
CMakeLists.backup
set( algorithms_SRCS
optimization/adding_lines.cpp
optimization/line_reduction.cpp
optimization/lnn_optimization.cpp
optimization/window_optimization.cpp
simulation/partial_simulation.cpp
simulation/sequential_simulation.cpp
simulation/simple_simulation.cpp
synthesis/dd_synthesis_p.cpp
synthesis/bdd_synthesis.cpp
synthesis/embed_truth_table.cpp
synthesis/esop_synthesis.cpp
synthesis/exact_synthesis.cpp
synthesis/kfdd_synthesis.cpp
synthesis/quantum_decomposition.cpp
synthesis/reed_muller_synthesis.cpp
synthesis/synthesis_utils_p.cpp
synthesis/swop.cpp
synthesis/transformation_based_synthesis.cpp
synthesis/transposition_based_synthesis.cpp
verification/equivalence_check.cpp
)
add_library( revkit_algorithms ${algorithms_SRCS} )
set( INSTALL_HEADERS_OPTIMIZATION
optimization/optimization.hpp
optimization/adding_lines.hpp
optimization/line_reduction.hpp
optimization/lnn_optimization.hpp
optimization/window_optimization.hpp
)
set( INSTALL_HEADERS_SIMULATION
simulation/simulation.hpp
simulation/partial_simulation.hpp
simulation/sequential_simulation.hpp
simulation/simple_simulation.hpp
)
set( INSTALL_HEADERS_SYNTHESIS
synthesis/synthesis.hpp
synthesis/bdd_synthesis.hpp
synthesis/embed_truth_table.hpp
synthesis/esop_synthesis.hpp
synthesis/exact_synthesis.hpp
synthesis/kfdd_synthesis.hpp
synthesis/quantum_decomposition.hpp
synthesis/reed_muller_synthesis.hpp
synthesis/swop.hpp
synthesis/transformation_based_synthesis.hpp
synthesis/transposition_based_synthesis.hpp
)
set ( INSTALL_HEADERS_VERIFICATION
verification/verification.hpp
verification/equivalence_check.hpp
)
install( FILES ${INSTALL_HEADERS_OPTIMIZATION} DESTINATION ${CMAKE_INSTALL_PREFIX}/include/algorithms/optmization )
install( FILES ${INSTALL_HEADERS_SIMULATION} DESTINATION ${CMAKE_INSTALL_PREFIX}/include/algorithms/simulation )
install( FILES ${INSTALL_HEADERS_SYNTHESIS} DESTINATION ${CMAKE_INSTALL_PREFIX}/include/algorithms/synthesis )
install( FILES ${INSTALL_HEADERS_VERIFICATION} DESTINATION ${CMAKE_INSTALL_PREFIX}/include/algorithms/verification )
install( TARGETS revkit_algorithms DESTINATION ${CMAKE_INSTALL_PREFIX}/lib )