पर सीएमके के साथ एक। बंडल फ़ाइल जेनरेट करना मैं का उपयोग कर Mac OSX 10.6.8
पर .bundle
फ़ाइल में निष्पादन योग्य बनाना चाहता हूं।मैक ओएसएक्स
cmake_minimum_required(VERSION 2.8)
PROJECT(TESTProject)
SET(MACOSX_BUNDLE_BUNDLE_NAME TEST)
ADD_EXECUTABLE(TEST MACOSX_BUNDLE main.cpp)
SET_TARGET_PROPERTIES(TEST PROPERTIES MACOSX_BUNDLE TRUE)
तो मैं फोन CMake:
CMake -G"Xcode" .
हालांकि, जब मैं Xcode 3.2.1
के साथ इस कार्यक्रम संकलन, मैं लगातार बजाय एक TEST.app
फ़ाइल एक TEST.bundle
फ़ाइल प्राप्त मेरे CMakeLists.txt फ़ाइल की तरह दिखता है।
मैं यहाँ क्या गलत कर रहा हूं?
http://www.cmake.org/Wiki/CMake:Bundles_And_Frameworks की जानकारी से पता चलता है कि 'MACOSX_BUNDLE' इंगित करता है कि लक्ष्य का उपयोग बंडल किए गए एप्लिकेशन (उदाहरण के लिए, कमांड लाइन टूल टेस्ट के बजाय Test.app का उत्पादन करने के लिए किया जाता है)), 'बंडल' बंडल की बजाय। – bdash
हां, वास्तव में। मैं मैक ओएसएक्स पर प्लगइन के लिए बंडल पर विचार कर रहा हूं। – Korchkidu