Dear elementary-devs,
When looking at Noise's code, there is a nice integration between CMake and the code itself via the Build-class: some properties defined in Noise can be accessed in the vala code this way: // App info build_data_dir = Build.DATADIR; build_pkg_data_dir = Build.PKG_DATADIR; build_release_name = Build.RELEASE_NAME; build_version = Build.VERSION; build_version_info = Build.VERSION_INFO; In this example, the properties DATADIR, PKG_DATADIR etc. are defined in CMakeLists.txt and I think this is great as you have to change the properties only in one place. However, when trying to use this concept in one of my own projects, I can't find a way how to use this snippet. Where is this Build-class declared or how are these variables linked from CMakeLists.txt to the vala source code file? Do I have to add a specific class or should I add something to the CMakeLists.txt file? Thanks for your help! Kind regards Kurt
-- Mailing list: https://launchpad.net/~elementary-dev-community Post to : elementary-dev-community@lists.launchpad.net Unsubscribe : https://launchpad.net/~elementary-dev-community More help : https://help.launchpad.net/ListHelp