diff options
author | crupest <crupest@outlook.com> | 2021-10-26 16:32:13 +0800 |
---|---|---|
committer | crupest <crupest@outlook.com> | 2021-10-26 16:32:13 +0800 |
commit | 9dec93315173999c4fb9ab5a0e57909eb5e7fd8b (patch) | |
tree | 042fff007fc3d0959146f131f425b9626448718e /demos/main | |
parent | 397843cda9e4161d3e92d8797f8012f478ce64f0 (diff) | |
download | cru-9dec93315173999c4fb9ab5a0e57909eb5e7fd8b.tar.gz cru-9dec93315173999c4fb9ab5a0e57909eb5e7fd8b.tar.bz2 cru-9dec93315173999c4fb9ab5a0e57909eb5e7fd8b.zip |
...
Diffstat (limited to 'demos/main')
-rw-r--r-- | demos/main/CMakeLists.txt | 12 | ||||
-rw-r--r-- | demos/main/main.cpp | 6 |
2 files changed, 12 insertions, 6 deletions
diff --git a/demos/main/CMakeLists.txt b/demos/main/CMakeLists.txt index 9974671d..2f8ef9cb 100644 --- a/demos/main/CMakeLists.txt +++ b/demos/main/CMakeLists.txt @@ -1,2 +1,12 @@ -add_executable(demo_main main.cpp) +if(NOT APPLE) + add_executable(demo_main main.cpp) +else() + add_executable(demo_main MACOSX_BUNDLE main.cpp) + set_target_properties(demo_main PROPERTIES + BUNDLE TRUE + MACOSX_BUNDLE_GUI_IDENTIFIER life.crupest.cru.demo-main + MACOSX_BUNDLE_BUNDLE_NAME demo-main + ) +endif() + target_link_libraries(demo_main PRIVATE cru_demo_base cru_ui) diff --git a/demos/main/main.cpp b/demos/main/main.cpp index af2625a9..9a28ade8 100644 --- a/demos/main/main.cpp +++ b/demos/main/main.cpp @@ -18,11 +18,7 @@ using cru::ui::controls::TextBox; using cru::ui::controls::Window; int main() { -#ifdef CRU_DEBUG - cru::platform::SetupHeapDebug(); -#endif - - IUiApplication* application = cru::platform::boostrap::CreateUiApplication(); + IUiApplication* application = cru::platform::bootstrap::CreateUiApplication(); const auto window = Window::Create(); |