Introduce ADD_MODULE cmake function 68/56668/3
authorWonYoung Choi <wy80.choi@samsung.com>
Tue, 12 Jan 2016 01:24:36 +0000 (10:24 +0900)
committerWonYoung Choi <wy80.choi@samsung.com>
Tue, 12 Jan 2016 03:11:08 +0000 (12:11 +0900)
commit1c448fe8176fa84ee493e10b6b2c8fafa4360a29
tree550861133cc4d5685cc6a687c3781d9752db380d
parentc1de74cb8c7f2845bfa45303b8e8c723ce74defc
Introduce ADD_MODULE cmake function

This function provides a simple method to build a node-addon and
a xwalk extension in cmake.
ADD_MODULE(target [NODE|XWALK] [JSAPI jsfile]
           SRCS srcs... INCLUDES includes...
           DEPENDS depends...)

Change-Id: I89513376b8b737e588705179212210bbffb02a01
19 files changed:
CMakeLists.txt
build/common.cmake [new file with mode: 0644]
build/generate_api.py [new file with mode: 0755]
modules/CMakeLists.txt [new file with mode: 0644]
modules/appfw/CMakeLists.txt
modules/arguments-validator/CMakeLists.txt
modules/gcontext/CMakeLists.txt
modules/jsnative/CMakeLists.txt
modules/node-dlog/CMakeLists.txt
modules/node-xwalk/CMakeLists.txt
modules/node-xwalk/lib/loader.js
modules/privileges/CMakeLists.txt
modules/reaper/CMakeLists.txt
modules/tizen-app-control/CMakeLists.txt [new file with mode: 0644]
modules/tizen-application-common/CMakeLists.txt [new file with mode: 0644]
modules/tizen-application-common/build.gyp [deleted file]
modules/tizen-application/CMakeLists.txt [new file with mode: 0644]
modules/tizen-application/build.gyp [deleted file]
packaging/jsnative.spec