1 pkg_check_modules(DRM_TEST_DEP
11 ${PROJECT_SOURCE_DIR}/test/drm_testapps.cpp
12 ${PROJECT_SOURCE_DIR}/test/drm_testutil.cpp
13 ${PROJECT_SOURCE_DIR}/tadcore/TADCCore/TADC_Core.cpp
14 ${PROJECT_SOURCE_DIR}/tadcore/TADCCore/TADC_Sub.cpp
15 ${PROJECT_SOURCE_DIR}/tadcore/TADCCore/TADC_Util.cpp
16 ${PROJECT_SOURCE_DIR}/tadcore/TADCInterface/TADC_IF.cpp
17 ${PROJECT_SOURCE_DIR}/tadcore/Svc/DrmTdcSvc.cpp
18 ${PROJECT_SOURCE_DIR}/tappsd/src/intf/drm_intf_tapps.cpp
19 ${PROJECT_SOURCE_DIR}/tadcore/XMLParser/CPointerArray.cpp
20 ${PROJECT_SOURCE_DIR}/tadcore/XMLParser/CXMLAttribute.cpp
21 ${PROJECT_SOURCE_DIR}/tadcore/XMLParser/CXMLElement.cpp
22 ${PROJECT_SOURCE_DIR}/tadcore/XMLParser/CXMLFile.cpp
23 ${PROJECT_SOURCE_DIR}/tadcore/DrmFileHandleMgr/DrmFileApi.cpp
24 ${PROJECT_SOURCE_DIR}/tadcore/DrmFileHandleMgr/DrmFileHandler.cpp
25 ${PROJECT_SOURCE_DIR}/tadcore/DrmFileHandleMgr/DrmFileMgr.cpp
26 ${PROJECT_SOURCE_DIR}/tappsd/src/rights/DTapps2Rights.cpp
27 ${PROJECT_SOURCE_DIR}/tappsd/src/db/DTapps2SqlData.cpp
28 ${PROJECT_SOURCE_DIR}/tappsd/src/db/DTapps2SqliteDB.cpp
29 ${PROJECT_SOURCE_DIR}/tappsd/src/util/DTapps2Base64.cpp
30 ${PROJECT_SOURCE_DIR}/tappsd/src/util/DTapps2HMAC.cpp
31 ${PROJECT_SOURCE_DIR}/tappsd/src/util/DTapps2Time.cpp
32 ${PROJECT_SOURCE_DIR}/service/drm-tapps.cpp
33 ${PROJECT_SOURCE_DIR}/tadcore/TADCInterface/DUIDGenerator.cpp
38 ${DRM_TEST_DEP_INCLUDE_DIRS}
39 ${CMAKE_CURRENT_SOURCE_DIR}/tadcore/include
40 ${CMAKE_CURRENT_SOURCE_DIR}/tappsd/inc
41 ${CMAKE_CURRENT_SOURCE_DIR}/include
44 ADD_DEFINITIONS("-DDPL_LOGS_ENABLED")
45 ADD_DEFINITIONS("-DTEST_CODE_ENABLED")
48 SET_SOURCE_FILES_PROPERTIES(
51 COMPILE_FLAGS "-fPIE")
53 ADD_EXECUTABLE(${DRMTESTUTIL} ${DRMTESTUTIL_SRCS})
55 TARGET_LINK_LIBRARIES(${DRMTESTUTIL}
56 ${DRM_TEST_DEP_LIBRARIES}
61 INSTALL(TARGETS ${DRMTESTUTIL}
62 DESTINATION ${TZ_SYS_BIN}
74 ${PROJECT_SOURCE_DIR}/test/sample_contents/DCF/38EIfBurLJ.tpk
75 ${PROJECT_SOURCE_DIR}/test/sample_contents/DCF/8SPXfqc6iL.tpk
76 ${PROJECT_SOURCE_DIR}/test/sample_contents/DCF/FightGuiIF.tpk
77 ${PROJECT_SOURCE_DIR}/test/sample_contents/DCF/basiccoreuiapp_drm.tpk
79 ${TZ_SYS_DATA}/drm_test/DCF/
83 ${PROJECT_SOURCE_DIR}/test/sample_contents/RO/38EIfBurLJ-1.0.2.ro
84 ${PROJECT_SOURCE_DIR}/test/sample_contents/RO/8SPXfqc6iL-1.0.0.ro
85 ${PROJECT_SOURCE_DIR}/test/sample_contents/RO/FightGuiIF-1.0.0.ro
86 ${PROJECT_SOURCE_DIR}/test/sample_contents/RO/38EIfBurLJ-1.0.2.cert_chain_invalid.ro
87 ${PROJECT_SOURCE_DIR}/test/sample_contents/RO/38EIfBurLJ-1.0.2.cert_invalid.ro
88 ${PROJECT_SOURCE_DIR}/test/sample_contents/RO/38EIfBurLJ-1.0.2.cert_only_selfsigned.ro
89 ${PROJECT_SOURCE_DIR}/test/sample_contents/RO/38EIfBurLJ-1.0.2.signature_invalid.ro
90 ${PROJECT_SOURCE_DIR}/test/sample_contents/RO/8SPXfqc6iL-1.0.0.signature_invalid.ro
91 ${PROJECT_SOURCE_DIR}/test/sample_contents/RO/FightGuiIF-1.0.0.signature_invalid.ro
92 ${PROJECT_SOURCE_DIR}/test/sample_contents/RO/38EIfBurLJ-1.0.2.ro_template
94 ${TZ_SYS_DATA}/drm_test/RO/
98 ${PROJECT_SOURCE_DIR}/test/sample_contents/DecryptedApp/38EIfBurLJ_dec.tpk
99 ${PROJECT_SOURCE_DIR}/test/sample_contents/DecryptedApp/8SPXfqc6iL_dec.tpk
100 ${PROJECT_SOURCE_DIR}/test/sample_contents/DecryptedApp/FightGuiIF_dec.tpk
101 ${PROJECT_SOURCE_DIR}/test/sample_contents/DecryptedApp/basiccoreuiapp_signed.tpk
103 ${TZ_SYS_DATA}/drm_test/DecryptedApp/
107 ${PROJECT_SOURCE_DIR}/test/sample_contents/KEYS/ro_test_signer.key
109 ${TZ_SYS_DATA}/drm_test/Key/
113 ${PROJECT_SOURCE_DIR}/test/sample_contents/KEYS/ro_test_root_ca.pem
115 ${TZ_SYS_SHARE}/tizen_app_drm/root_certs/