A simple cmake scripts for making and fetching, and linking libraries and utility functions for C/C++. https://ae2f.github.io/Core/
  • C 85.7%
  • CMake 8.2%
  • C++ 4.5%
  • Shell 1.6%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
dalmurii 9b6a622fbd add: has_builtin on ae2f/cc/
Changes to be committed:
	- new file:   inc/ae2f/cc/has_builtin.h
	- modified:   inc/ae2f/cc/pause.h
2026-09-11 15:52:38 +09:00
dummy UPDATE: intenum_t int_leastenum_t int_fastenum_t 2026-03-01 22:02:25 +09:00
inc add: has_builtin on ae2f/cc/ 2026-09-11 15:52:38 +09:00
test conditional system fetch 2026-07-17 20:03:28 +09:00
.gitattributes Initial commit 2024-09-11 04:58:35 +09:00
.gitignore Used configure_file on header making 2026-02-04 10:00:49 +09:00
CMakeLists.txt conditional system fetch 2026-07-17 20:03:28 +09:00
Config.cmake.in refactour: stdint 2026-06-08 02:00:32 +09:00
LICENSE UPDATE: LICENSE 2026-03-11 02:20:59 +09:00
README.md REMOVE: fragmented test 2026-03-11 02:22:52 +09:00
test.sh Fixed stupid test script 2025-11-14 20:21:43 +09:00

ae2f::Core

             ____   __     ____               
   __ _  ___|___ \ / _| _ / ___|___  _ __ ___ 
  / _` |/ _ \ __) | |(_|_) |   / _ \| '__/ _ \
 | (_| |  __// __/|  _| _| |__| (_) | | |  __/
  \__,_|\___|_____|_|(_|_)\____\___/|_|  \___|

  • Rel-v6.25.19

CMake-generated-headerset which guarantees the same method to work on C/C++, regardless of versions.
Works under standard C/C++

Dependency

  • cmake >= 3.10
  • C >= 90
  • C++ >= 98

CMake Ctl Variables

  • ae2f_Core_N_RELOAD_ALWAYS

    always auto-regenerate the header on configure step when set to OFF

  • ae2f_float

    the custom type for floating type for this.