BSD Ports

devel/cmake-core MidnightBSD

Cross-platform Makefile generator

System
MidnightBSD
Repository
mports
Last update
Commit
9036a26eae
License
bsd3
Categories

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
MidnightBSDdevel/cmake-core
FreeBSDdevel/cmake-core3.31.12_3
OpenBSDdevel/cmake/core4.3.5
DragonFlydevel/cmake-core3.31.6
HardenedBSDdevel/cmake-core3.31.12_3
GhostBSDdevel/cmake-core3.31.12_3

Install

Binary package:

mport install cmake-core

From mports:

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

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

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

Dependencies

As this port's Makefile names them.

Library 5

Configuration

Options name: devel_cmake

OptionDefaultDescription
DOCSoff
USES
cmake:_internal compiler:c++17-lang cpe localbase ncurses ssl
Service scripts
none

Files

pkg-plist 3765
  • 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 1
FileSizeSHA256
cmake-3.31.6.tar.gz1.1710589e+07653427f0f5014750aafff22727fb2aa60c6c732ca91808cfb78ce22ddd9e55f0

Commit history 1

DateCommitCreditsLog message
9036a26eae Lucas Holt devel/cmake-core: add MidnightBSD linker platform modules (#850)