Author Topic: CMake SlickEdit project generator  (Read 23660 times)

SlickEdit Support

  • SlickEdit Team Member
  • Senior Community Member
  • *
  • Posts: 384
  • Hero Points: 29
CMake SlickEdit project generator
« on: June 27, 2017, 02:50:25 PM »
The SlickEdit CMake project support has been updated for CMake 3.20.5.  This support allows you to generate SlickEdit projects from a CMake file in addition to artifacts for NMake,  Ninja or platform flavors of make.

SlickEdit targets for all platforms: "SlickEdit - Unix Makefiles", "SlickEdit - Ninja"

Windows has the additional targets: "SlickEdit - MinGW Makefiles", "SlickEdit - NMake Makefiles"

Pre-built binaries:
https://support.slickedit.com/outbound/cmake/cmake-3.20.5/cmake-3.20.5-win64-x64.zip
https://support.slickedit.com/outbound/cmake/cmake-3.20.5/cmake-3.20.5-Linux-x86_64.tar.gz
https://support.slickedit.com/outbound/cmake/cmake-3.20.5/cmake-3.20.5-Darwin-x86_64.tar.gz

The full source is here:
https://support.slickedit.com/outbound/cmake/cmake-3.20.5/cmake-3.20.5.tar.gz
https://support.slickedit.com/outbound/cmake/cmake-3.20.5/cmake-3.20.5.zip

And attached is a patch that applies on CMake 3.20.5.


=======================================
Legacy:

Windows:
https://support.slickedit.com/outbound/cmake/cmake-3.3.2/cmake-3.3.2-win64-x64.zip
https://support.slickedit.com/outbound/cmake/cmake-3.6.3/cmake-3.6.3-win64-x64.zip
https://support.slickedit.com/outbound/cmake/cmake-3.7.2/cmake-3.7.2-win64-x64.zip
https://support.slickedit.com/outbound/cmake/cmake-3.8.0/cmake-3.8.0-win64-x64.zip

Linux:
https://support.slickedit.com/outbound/cmake/cmake-3.3.2/cmake-3.3.2-Linux-x86_64.tar.gz
https://support.slickedit.com/outbound/cmake/cmake-3.6.3/cmake-3.6.3-Linux-x86_64.tar.gz
https://support.slickedit.com/outbound/cmake/cmake-3.7.2/cmake-3.7.2-Linux-x86_64.tar.gz
https://support.slickedit.com/outbound/cmake/cmake-3.8.0/cmake-3.8.0-Linux-x86_64.tar.gz

Source:
https://support.slickedit.com/outbound/cmake/cmake-3.3.2/cmake-3.3.2_src.zip
https://support.slickedit.com/outbound/cmake/cmake-3.6.3/cmake-3.6.3_src.zip
https://support.slickedit.com/outbound/cmake/cmake-3.7.2/cmake-3.7.2_src.zip
https://support.slickedit.com/outbound/cmake/cmake-3.8.0/cmake-3.8.0_src.zip

We have updated and rebuilt CMake to include dependent utility projects, but only for CMake 3.8.0. (See links above)

We only have the 64-bit builds available currently, but will do 32-bit builds on request.  Same for MacOS if someone needs it.

Use the generator option -G "SlickEdit - Unix Makefiles" or -G "SlickEdit - NMake Makefiles", depending on platform.  The SlickEdit generator builds SlickEdit workspaces and projects for tagging and navigation, and uses makefiles for builds.

If you have any issues or questions, please let us know by creating a support case at http://www.slickedit.com/supportcase
« Last Edit: August 18, 2022, 06:28:25 PM by SlickEdit Support »