BSD Ports

devel/cmake-core 3.31.12_3 FreeBSD

Cross-platform Makefile generator

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
75989113a4
License
BSD3CLAUSE
Categories
devel
Package size
13811.7 KiB, 50096.8 KiB installed

Description

CMake is used to control the software compilation process using simple platform and compiler independent configuration files. CMake generates native makefiles and workspaces that can be used in the compiler environment of your choice. CMake is quite sophisticated: it is possible to support complex environments requiring system configuration, pre-processor generation, code generation, and template instantiation.

This port contains CMake core software used by projects depending on CMake to build.

In the other systems

SystemPortVersion
FreeBSDdevel/cmake-core3.31.12_3
OpenBSDdevel/cmake/core4.3.5
DragonFlydevel/cmake-core3.31.6
MidnightBSDdevel/cmake-core

Install

Binary package:

pkg install cmake-core

From the ports tree:

cd /usr/ports/devel/cmake-core/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	cmake-core>0:devel/cmake-core

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest3.31.12_33.31.12_33.25.13.31.73.31.12_3
FreeBSD:14:quarterly3.31.12_33.31.12_3n/a3.31.73.31.12_3
FreeBSD:15:latest3.31.12_33.31.12_3n/a3.31.73.31.7
FreeBSD:15:quarterly3.31.12_33.31.12_3n/an/an/a
FreeBSD:16:latest3.31.12_33.31.12_3n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 5

The full lists below include those, and their dependencies in turn.

Build dependencies 9
Run dependencies 9
Required by 4065

The first 100 are listed.

Configuration

Options name: devel_cmake

OptionDefaultDescription
DOCSoffBuild and/or install documentation
USES
cmake:_internal compiler:c++17-lang cpe localbase python:env ncurses ssl
Service scripts
none

Files

pkg-plist 3793
  • bin/ccmake
  • bin/cmake
  • bin/cpack
  • bin/ctest
  • share/aclocal/cmake.m4
  • share/bash-completion/completions/cmake
  • share/bash-completion/completions/cpack
  • share/bash-completion/completions/ctest
  • share/cmake-core/Help/command/DEPRECATED_POLICY_VERSIONS.txt
  • share/cmake-core/Help/command/DEVICE_LINK_OPTIONS.txt
  • share/cmake-core/Help/command/FIND_XXX.txt
  • share/cmake-core/Help/command/FIND_XXX_ORDER.txt
  • share/cmake-core/Help/command/FIND_XXX_REGISTRY_VIEW.txt
  • share/cmake-core/Help/command/FIND_XXX_ROOT.txt
  • share/cmake-core/Help/command/GENEX_NOTE.txt
  • share/cmake-core/Help/command/LINK_OPTIONS_LINKER.txt
  • share/cmake-core/Help/command/OPTIONS_SHELL.txt
  • share/cmake-core/Help/command/SUPPORTED_LANGUAGES.txt
  • share/cmake-core/Help/command/UNSET_NOTE.txt
  • share/cmake-core/Help/command/add_compile_definitions.rst
  • share/cmake-core/Help/command/add_compile_options.rst
  • share/cmake-core/Help/command/add_custom_command.rst
  • share/cmake-core/Help/command/add_custom_target.rst
  • share/cmake-core/Help/command/add_definitions.rst
  • share/cmake-core/Help/command/add_dependencies.rst
  • share/cmake-core/Help/command/add_executable.rst
  • share/cmake-core/Help/command/add_library.rst
  • share/cmake-core/Help/command/add_link_options.rst
  • share/cmake-core/Help/command/add_subdirectory.rst
  • share/cmake-core/Help/command/add_test.rst
  • share/cmake-core/Help/command/aux_source_directory.rst
  • share/cmake-core/Help/command/block.rst
  • share/cmake-core/Help/command/break.rst
  • share/cmake-core/Help/command/build_command.rst
  • share/cmake-core/Help/command/build_name.rst
  • share/cmake-core/Help/command/cmake_file_api.rst
  • share/cmake-core/Help/command/cmake_host_system_information.rst
  • share/cmake-core/Help/command/cmake_language.rst
  • share/cmake-core/Help/command/cmake_minimum_required.rst
  • share/cmake-core/Help/command/cmake_parse_arguments.rst
  • share/cmake-core/Help/command/cmake_path.rst
  • share/cmake-core/Help/command/cmake_pkg_config.rst
  • share/cmake-core/Help/command/cmake_policy.rst
  • share/cmake-core/Help/command/configure_file.rst
  • share/cmake-core/Help/command/continue.rst
  • share/cmake-core/Help/command/create_test_sourcelist.rst
  • share/cmake-core/Help/command/ctest_build.rst
  • share/cmake-core/Help/command/ctest_configure.rst
  • share/cmake-core/Help/command/ctest_coverage.rst
  • share/cmake-core/Help/command/ctest_empty_binary_directory.rst
  • share/cmake-core/Help/command/ctest_memcheck.rst
  • share/cmake-core/Help/command/ctest_read_custom_files.rst
  • share/cmake-core/Help/command/ctest_run_script.rst
  • share/cmake-core/Help/command/ctest_sleep.rst
  • share/cmake-core/Help/command/ctest_start.rst
  • share/cmake-core/Help/command/ctest_submit.rst
  • share/cmake-core/Help/command/ctest_test.rst
  • share/cmake-core/Help/command/ctest_update.rst
  • share/cmake-core/Help/command/ctest_upload.rst
  • share/cmake-core/Help/command/define_property.rst
  • share/cmake-core/Help/command/else.rst
  • share/cmake-core/Help/command/elseif.rst
  • share/cmake-core/Help/command/enable_language.rst
  • share/cmake-core/Help/command/enable_testing.rst
  • share/cmake-core/Help/command/endblock.rst
  • share/cmake-core/Help/command/endforeach.rst
  • share/cmake-core/Help/command/endfunction.rst
  • share/cmake-core/Help/command/endif.rst
  • share/cmake-core/Help/command/endmacro.rst
  • share/cmake-core/Help/command/endwhile.rst
  • share/cmake-core/Help/command/exec_program.rst
  • share/cmake-core/Help/command/execute_process.rst
  • share/cmake-core/Help/command/export.rst
  • share/cmake-core/Help/command/export_library_dependencies.rst
  • share/cmake-core/Help/command/file.rst
  • share/cmake-core/Help/command/find_file.rst
  • share/cmake-core/Help/command/find_library.rst
  • share/cmake-core/Help/command/find_package.rst
  • share/cmake-core/Help/command/find_path.rst
  • share/cmake-core/Help/command/find_program.rst
  • share/cmake-core/Help/command/fltk_wrap_ui.rst
  • share/cmake-core/Help/command/foreach.rst
  • share/cmake-core/Help/command/function.rst
  • share/cmake-core/Help/command/get_cmake_property.rst
  • share/cmake-core/Help/command/get_directory_property.rst
  • share/cmake-core/Help/command/get_filename_component.rst
  • share/cmake-core/Help/command/get_property.rst
  • share/cmake-core/Help/command/get_source_file_property.rst
  • share/cmake-core/Help/command/get_target_property.rst
  • share/cmake-core/Help/command/get_test_property.rst
  • share/cmake-core/Help/command/if.rst
  • share/cmake-core/Help/command/include.rst
  • share/cmake-core/Help/command/include_directories.rst
  • share/cmake-core/Help/command/include_external_msproject.rst
  • share/cmake-core/Help/command/include_guard.rst
  • share/cmake-core/Help/command/include_regular_expression.rst
  • share/cmake-core/Help/command/install.rst
  • share/cmake-core/Help/command/install_files.rst
  • share/cmake-core/Help/command/install_programs.rst
  • share/cmake-core/Help/command/install_targets.rst

The first 100 are listed.

distinfo 5
FileSizeSHA256
cmake-3.31.12.tar.gz1.1715065e+075f3fd5a54dfa65602bdbed64f981a72673cc19f2d304cc2955cf0dfa0cfd8272
2bb8c6aec74bb658b9ef7b8b3c8db75f2fb6c2b5.patch3547d2f1e207ec5150f64e359ad8f6726959d13d0acf5fb252dbfc404f939a9c9910
468873faab9971e470b1cd5addfc8a00a1114c84.patch18301b48fb955ad8c8887fe2ec0c37f509d1bfb0fe4a03cdb8efe779d785a29b6588
a1aa530be7b97a8b519b4a097db822e4b8cd837a.patch2316d9d3a59620e51b79857ff2c49bfb1df5d00f8c01693ce6ccee3b38b3761a8435
8a4f5b0afbb4a22b248d9a28a19dd9a141773bbd.patch34049cd0e024706aba30ecffe67b13a0c88657128dde31665d40ae671ad8f32cf688

Commit history 1

DateCommitCreditsLog message
75989113a4 Gleb Popov devel/cmake-core: Teach CMake to prefer our PYTHON_DEFAULT when find_package(Python3) is called
Reported by: vvd