Size: 907
Comment:
|
Size: 942
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 3: | Line 3: |
CMake can automatically create distribution packages (e.g. Redhat/Fedora .rpm, Debian/Ubuntu .deb, etc), though the created packages will any information on dependencies. To create these packages, add at the end of CMakeLists.txt: | CMake can automatically create packages for several distributions (e.g. Redhat/Fedora .rpm, Debian/Ubuntu .deb, etc), though the created packages will lack dependency information. To create these packages, add at the end of CMakeLists.txt: |
Line 23: | Line 23: |
---- CategoryCheatSheet |
Creating distribution packages with CMake
CMake can automatically create packages for several distributions (e.g. Redhat/Fedora .rpm, Debian/Ubuntu .deb, etc), though the created packages will lack dependency information. To create these packages, add at the end of CMakeLists.txt:
Modify the variables to create an package with the appropriate name and metadata fields. After building the package, run:
1 make package
Source: Harold Sitter's Checkinstall DEBs done the CMake way...