C-Salt v0.11.0: `Pkg` and DX Overhaul and Refactor
Pre-release
Pre-release
What's Changed?
- Stripped out
clandclang-clsupport to reimplement later. - Made many fields in
Salt.tomloptional, such ascompiler,build_sys,build_sys_ver, etc. - Added
--modefor manual override incsalt build. Usesmanagedto call upon theCMakeLists.txtpresent if there, andfreshto re-generate it in the cache directory. - Removed contents of
build/uponcsalt cleanalong.csalt/. - Added
--zig-targettocsalt build. - Added
pkgunit to utilize installed packages viapkg-config. - Added ability to use custom compiler and linker flags with
CMakeLists.txt, although not fully implemented or tested. - Renamed
--debugto--verbose. - Added package manager help messages if
pkg-configfailed. - Fixed
dynfor macOS,extdynis still up for contention. - Added more binary installation options.
In-development Notice
This is not a stable version. Everything is subject to change, and may potentially break. Do not use this on already existing C repositories until you have copied it for C-Salt to use.