| View Issue Details [ Jump to Notes ] | [ Print ] | ||||||||
| ID | Project | Category | View Status | Date Submitted | Last Update | ||||
| 0001301 | CMake | public | 2004-10-29 09:46 | 2005-07-14 15:24 | |||||
| Reporter | Ken Moreland | ||||||||
| Assigned To | System Admin | ||||||||
| Priority | urgent | Severity | major | Reproducibility | always | ||||
| Status | closed | Resolution | fixed | ||||||
| Platform | OS | OS Version | |||||||
| Product Version | |||||||||
| Target Version | Fixed in Version | ||||||||
| Summary | 0001301: all target does not build MACOSX_BUNDLE | ||||||||
| Description | When a makefile is built for an executable with the MACOSX_BUNDLE flag on Mac OS X, two targets are made for the executable: exename and ${EXECUTABLE_OUTPUT_PATH}/exename.app/Contents/MacOS/exename. However, the all target points to ${EXECUTABLE_OUTPUT_PATH}/exename, which is neither a target nor a file that is built. Thus, the build fails on the default target or the all target. Here is a simple CMakeLists.txt that demonstrates the problem: PROJECT(TESTBUNDLE) SET(EXECUTABLE_OUTPUT_PATH ${CMAKE_BINARY_DIR}) ADD_EXECUTABLE(testbundle MACOSX_BUNDLE main.cxx) | ||||||||
| Tags | No tags attached. | ||||||||
| Attached Files | |||||||||
| Relationships | |
| Relationships |
| Notes | |
|
(0002665) Bill Hoffman (manager) 2005-07-14 15:24 |
This seems to be working now in 2.2 and 2.3. |
| Notes |
| Issue History | |||
| Date Modified | Username | Field | Change |
| Issue History |
| Copyright © 2000 - 2018 MantisBT Team |