[cmake-developers] Rename suffix of Mac OS Framework
Hello, at the moment I build my frameworks with the following property: set_target_properties(${PROJECT_NAME} PROPERTIES FRAMEWORK TRUE) If my project is called "Test" for example, then a folder structure with the name "Test.framework" is created. Is there a way to rename the suffix ".framework"? Thanks in advance Best regards Roman -- Powered by www.kitware.com Please keep messages on-topic and check the CMake FAQ at: http://www.cmake.org/Wiki/CMake_FAQ Kitware offers various services to support the CMake community. For more information on each offering, please visit: CMake Support: http://cmake.org/cmake/help/support.html CMake Consulting: http://cmake.org/cmake/help/consulting.html CMake Training Courses: http://cmake.org/cmake/help/training.html Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/cmake-developers
Re: [cmake-developers] [Patch] Adding Windows 10 support
On 09/30/2015 05:05 PM, Gilles Khouzam wrote: > simply use the SystemVersion to determine the version of > the Windows 10 SDK to use. > > Now, by default on Windows 10 host devices with Visual Studio 2015, > the latest SDK will be used. Looks good, thanks. I've applied the series with minor tweaks: cmSystemTools: Add VersionCompareGreater helper https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=0ebdf64d Allow CMAKE_SYSTEM_VERSION to be set without CMAKE_SYSTEM_NAME https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=6653b235 VS: Add hook to initialize Windows platform settings https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=b6b35d0b VS: Add support for selecting the Windows 10 SDK https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=45c06c1d Please test to make sure it all works for you still. Thanks, -Brad -- Powered by www.kitware.com Please keep messages on-topic and check the CMake FAQ at: http://www.cmake.org/Wiki/CMake_FAQ Kitware offers various services to support the CMake community. For more information on each offering, please visit: CMake Support: http://cmake.org/cmake/help/support.html CMake Consulting: http://cmake.org/cmake/help/consulting.html CMake Training Courses: http://cmake.org/cmake/help/training.html Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/cmake-developers
Re: [cmake-developers] CMake Find modules out of the CMake tree
On Thu, Oct 01, 2015 at 07:56:11 +0300, Tuukka Pasanen wrote: > As said there ain't official Cmake for SDL2-family and several other. I > don't believe we are experts of most of them but just wondering should > there be some kind common effort to provide some of them in same place > and try to push them upstream projects? I think such an effort would be good. I don't think it should be in upstream CMake though (the modules would be tied to CMake's release cycle and CMake would be tied to backwards compat even when upstream ships a proper config file). --Ben -- Powered by www.kitware.com Please keep messages on-topic and check the CMake FAQ at: http://www.cmake.org/Wiki/CMake_FAQ Kitware offers various services to support the CMake community. For more information on each offering, please visit: CMake Support: http://cmake.org/cmake/help/support.html CMake Consulting: http://cmake.org/cmake/help/consulting.html CMake Training Courses: http://cmake.org/cmake/help/training.html Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/cmake-developers
Re: [cmake-developers] CMake 3.4 feature freeze on 2015-10-01
On 09/09/2015 11:06 AM, Brad King wrote: > The feature freeze in 'master' for CMake 3.4 will be on Oct 1, 2015. > I will announce a freeze in 'next' sometime in the preceding week so > that we can get any remaining dashboard trouble cleaned up. In order to get 'master' ready to branch for 3.4, 'next' is now frozen to new features. We're still working through some dashboard cleanup that may take another few days. After 3.4 is branched I'll announce when post-3.4 development in 'next' is open. Meanwhile the following types of changes are still welcome in 'next': * Documentation updates * Regression fixes * Fixes for bugs in features new to 3.4 Thanks, -Brad -- Powered by www.kitware.com Please keep messages on-topic and check the CMake FAQ at: http://www.cmake.org/Wiki/CMake_FAQ Kitware offers various services to support the CMake community. For more information on each offering, please visit: CMake Support: http://cmake.org/cmake/help/support.html CMake Consulting: http://cmake.org/cmake/help/consulting.html CMake Training Courses: http://cmake.org/cmake/help/training.html Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/cmake-developers
Re: [cmake-developers] CMake Find modules out of the CMake tree
Hello, With upstream I meant per project (try to get Cmake files part of project) not upstream CMake (because it would more flexible to have it with out release cycle) but let's see if I can bake something up if no-one refuses. Tuukka 01.10.2015, 17:14, Ben Boeckel kirjoitti: On Thu, Oct 01, 2015 at 07:56:11 +0300, Tuukka Pasanen wrote: As said there ain't official Cmake for SDL2-family and several other. I don't believe we are experts of most of them but just wondering should there be some kind common effort to provide some of them in same place and try to push them upstream projects? I think such an effort would be good. I don't think it should be in upstream CMake though (the modules would be tied to CMake's release cycle and CMake would be tied to backwards compat even when upstream ships a proper config file). --Ben -- Powered by www.kitware.com Please keep messages on-topic and check the CMake FAQ at: http://www.cmake.org/Wiki/CMake_FAQ Kitware offers various services to support the CMake community. For more information on each offering, please visit: CMake Support: http://cmake.org/cmake/help/support.html CMake Consulting: http://cmake.org/cmake/help/consulting.html CMake Training Courses: http://cmake.org/cmake/help/training.html Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/cmake-developers
[cmake-developers] [CMake 0015762]: bootstrap fails on OS X 10.10.5 (Yosemite)
The following issue has been SUBMITTED. == https://cmake.org/Bug/view.php?id=15762 == Reported By:Damian Rouson Assigned To: == Project:CMake Issue ID: 15762 Category: CMake Reproducibility:always Severity: block Priority: normal Status: new == Date Submitted: 2015-10-01 19:15 EDT Last Modified: 2015-10-01 19:15 EDT == Summary:bootstrap fails on OS X 10.10.5 (Yosemite) Description: Below is the tail of the output from running "./bootstrap --prefix=${PWD}" on OS X 10.10.5 (Yosemite). The same command completes successfully on Linux (Lubuntu). Damian g++ -I/Users/rouson/Code/sourceryinstitute/AdHoc/src/cmake/bug-/cmake-3.3.0/Bootstrap.cmk -I/Users/rouson/Code/sourceryinstitute/AdHoc/src/cmake/bug-/cmake-3.3.0/Source -I/Users/rouson/Code/sourceryinstitute/AdHoc/src/cmake/bug-/cmake-3.3.0/Bootstrap.cmk -c /Users/rouson/Code/sourceryinstitute/AdHoc/src/cmake/bug-/cmake-3.3.0/Source/cmBootstrapCommands1.cxx -o cmBootstrapCommands1.o In file included from /usr/include/dispatch/dispatch.h:51:0, from /System/Library/Frameworks/CoreFoundation.framework/Headers/CFStream.h:15, from /System/Library/Frameworks/CoreFoundation.framework/Headers/CFPropertyList.h:13, from /System/Library/Frameworks/CoreFoundation.framework/Headers/CoreFoundation.h:55, from /Users/rouson/Code/sourceryinstitute/AdHoc/src/cmake/bug-/cmake-3.3.0/Source/cmFindProgramCommand.cxx:16, from /Users/rouson/Code/sourceryinstitute/AdHoc/src/cmake/bug-/cmake-3.3.0/Source/cmBootstrapCommands1.cxx:52: /usr/include/dispatch/object.h:143:15: error: expected unqualified-id before '^' token typedef void (^dispatch_block_t)(void); ^ /usr/include/dispatch/object.h:143:15: error: expected ')' before '^' token /usr/include/dispatch/object.h:362:3: error: 'dispatch_block_t' has not been declared dispatch_block_t notification_block); ^ make: *** [cmBootstrapCommands1.o] Error 1 - Error when bootstrapping CMake: Problem while running make - Log of errors: /Users/rouson/Code/sourceryinstitute/AdHoc/src/cmake/bug-/cmake-3.3.0/Bootstrap.cmk/cmake_bootstrap.log Steps to Reproduce: #!/bin/bash version=3.3 wget http://www.cmake.org/files/v$version/cmake-$version.0-1-src.tar.bz2 && tar xvjf cmake-$version.0-1-src.tar.bz2 && tar xvjf cmake-$version.0.tar.bz2 && cd cmake-$version.0 && ./bootstrap --prefix=${PWD} >&1 | tee build.log Additional Information: The results from running the above script are viewable at https://github.com/sourceryinstitute/AdHoc/blob/master/src/cmake/bug-/build.log == Issue History Date ModifiedUsername FieldChange == 2015-10-01 19:15 Damian Rouson New Issue 2015-10-01 19:15 Damian Rouson File Added: cmake_bootstrap.log == -- Powered by www.kitware.com Please keep messages on-topic and check the CMake FAQ at: http://www.cmake.org/Wiki/CMake_FAQ Kitware offers various services to support the CMake community. For more information on each offering, please visit: CMake Support: http://cmake.org/cmake/help/support.html CMake Consulting: http://cmake.org/cmake/help/consulting.html CMake Training Courses: http://cmake.org/cmake/help/training.html Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/cmake-developers
Re: [cmake-developers] [MODERN] CMake 3.3 vs Qt 5.5 vs MSVC2015
Hi all! Modern master alive! :-) It's been almost a month and it's time to upgrade: 3.3.20150901 CMake => CMake 3.3.20151001 Dear friends, I have a question and call for help. With my assistance the project has an option for component installation project: CMake_INSTALL_COMPONENTS Unfortunately not all files found your component. The files to be installed without specifying a component fall into 'Unspecified' component. Need to parse them out and assign them to the component context. Now have the components: - cmake; - ctest; - cpack; - cmake-gui; - sphinx-man; - sphinx-html; - sphinx singlehtml; - sphinx-qthelp and General for everything else Is Unspecified; A list of unaccounted for 'Unspecified' of files to install on the Window is attached. Links to the installers were specified earlier (see below). On 28.07.2015, 17:49, "Konstantin Podsvirov": > Hi dear CMake developers! > > 27.07.2015, 18:52, "Brad King" : >> On 07/24/2015 03:46 AM, Konstantin Podsvirov wrote: >>> To solve the problem you run cmake-gui is now possible with the >>> the following changes: >> >> Applied as two separate commits with minor tweaks: >> >> cmake-gui: Install Qt5 Windows platform plugin >> http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=42f0155b >> >> CMake: Add option CMake_INSTALL_DEPENDENCIES >> http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=068e7962 > > Code now in 'master' branch. > > Thanks, Brad! > > Meet/install/CMake built modern update on MSVC2015 c QtDialog based on Qt 5.5 > from today :-) > > Windows 32bit: > > http://ifw.podsvirov.pro/cmake/cmake-master-win32-online.exe > > Windows 64bit: > > http://ifw.podsvirov.pro/cmake/cmake-master-win64-online.exe > > cmake-gui should work now, but if not, then update your system and install > > Visual C++ Redistributable for Visual Studio 2015 from the link below: > > http://www.microsoft.com/en-us/download/details.aspx?id=48145 > > As always, questions and suggestions are welcome. -- Regards, Konstantin Podsvirov.: bin/ doc/ share/ tree.txt ./bin: cmcldeps.exe* msvcp140.dll* vcruntime140.dll* ./doc: cmake-3.3/ ./doc/cmake-3.3: Copyright.txt cmake.org.html cmcompress/ cmcurl/ cmexpat/ cmlibarchive/ cmliblzma/ cmsys/ cmzlib/ ./doc/cmake-3.3/cmcompress: Copyright.txt ./doc/cmake-3.3/cmcurl: COPYING ./doc/cmake-3.3/cmexpat: COPYING ./doc/cmake-3.3/cmlibarchive: COPYING ./doc/cmake-3.3/cmliblzma: COPYING ./doc/cmake-3.3/cmsys: Copyright.txt ./doc/cmake-3.3/cmzlib: Copyright.txt ./share: aclocal/ cmake-3.3/ ./share/aclocal: cmake.m4 ./share/cmake-3.3: Help/ Modules/ Templates/ completions/ editors/ include/ ./share/cmake-3.3/Help: command/ generator/ include/ index.rst manual/ module/ policy/ prop_cache/ prop_dir/ prop_gbl/ prop_inst/ prop_sf/ prop_test/ prop_tgt/ release/ variable/ ./share/cmake-3.3/Help/command: FIND_XXX.txt FIND_XXX_ORDER.txt FIND_XXX_ROOT.txt add_compile_options.rst add_custom_command.rst add_custom_target.rst add_definitions.rst add_dependencies.rst add_executable.rst add_library.rst add_subdirectory.rst add_test.rst aux_source_directory.rst break.rst build_command.rst build_name.rst cmake_host_system_information.rst cmake_minimum_required.rst cmake_policy.rst configure_file.rst continue.rst create_test_sourcelist.rst ctest_build.rst ctest_configure.rst ctest_coverage.rst ctest_empty_binary_directory.rst ctest_memcheck.rst ctest_read_custom_files.rst ctest_run_script.rst ctest_sleep.rst ctest_start.rst ctest_submit.rst ctest_test.rst ctest_update.rst ctest_upload.rst define_property.rst else.rst elseif.rst enable_language.rst enable_testing.rst endforeach.rst endfunction.rst endif.rst endmacro.rst endwhile.rst exec_program.rst execute_process.rst export.rst export_library_dependencies.rst file.rst find_file.rst find_library.rst find_package.rst find_path.rst find_program.rst fltk_wrap_ui.rst foreach.rst function.rst get_cmake_property.rst get_directory_property.rst get_filename_component.rst get_property.rst get_source_file_property.rst get_target_property.rst get_test_property.rst if.rst include.rst include_directories.rst include_external_msproject.rst include_regular_expression.rst install.rst install_files.rst install_programs.rst install_targets.rst link_directories.rst link_libraries.rst list.rst load_cache.rst load_command.rst macro.rst make_directory.rst mark_as_advanced.rst math.rst message.rst option.rst output_required_files.rst project.rst qt_wrap_cpp.rst qt_wrap_ui.rst remove.rst remove_definitions.rst return.rst separate_arguments.rst set.rst set_directory_properties.rst set_property.rst set_source_files_properties.rst set_target_properties.rst set_tests_properties.rst site_name.rst source_group.rst string.rst subdir_depends.rst subdirs.rst target_compile_definitions.rst target_compile_features.rst target_compile_options.rst target_include_directories.rst target_link_libraries.rst target_sources.rst try_compile.rst try_run.rst unset.rst