summaryrefslogtreecommitdiff
path: root/db/CMakeLists.txt
blob: 67fa8cd2cd420e2b4bc1e54d1e10315b8f390c01 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
SET(TARGET_DB ".cert-checker.db")

# Needed for tests
SET(TARGET_DB_TESTS ".cert-checker-test.db")

ADD_CUSTOM_COMMAND(
    OUTPUT ${TARGET_DB} ${TARGET_DB_TESTS}
    COMMAND sqlite3 ${TARGET_DB} <cert-checker.sql && cp ${TARGET_DB} ${TARGET_DB_TESTS}
    )

# Add a dummy build target to trigger building of ${TARGET_DB}
ADD_CUSTOM_TARGET(DB ALL DEPENDS ${TARGET_DB} ${TARGET_DB_TESTS})

INSTALL(FILES ${TARGET_DB} ${TARGET_DB_TESTS} DESTINATION ${DB_INSTALL_DIR})