6724bdd67a
fix(rpath): fixed macos RPATH bug'
2026-06-11 12:22:30 -04:00
51d927b28d
build(meson): more robust python build
2026-06-11 10:58:32 -04:00
86f10d1521
build(header_install_dir): added header_install_dir option
...
this option is useful for wheel builds
2026-06-11 09:39:15 -04:00
caf48f4590
build(lib_install_dir): added lib_install_dir option
...
this option is useful for wheel builds
2026-06-11 09:07:04 -04:00
5753e2cc74
fix(rpath): fixed rpath inclusion for dynamic loading
2026-06-10 15:10:12 -04:00
de026e4634
docs(version): v1.1.1 -> v1.1.2
...
this version updates the install path
2026-06-05 10:28:35 +02:00
d4cb187704
Merge branch 'main' of github.com:tboudreaux/libconstants
2026-06-05 10:27:20 +02:00
bc219f48cb
build(constants): changes install path to fourdst/constants
...
previously install path was at includedir/fourdst/fourdst/constants, this changes the install path to includedir/fourdst
BREAKING CHANGE: This change may break builds which did not previously use -I/usr/local/fourdst/ (i.e. if previous code included #include "fourdst/fourdst/constants/const.h" it will no longer function). Rather, code should use -I/usr/local/include (or whatever include dir was set by the user at build time) and then #include "fourdst/constants/const.h")
2026-06-05 10:12:30 +02:00
cdebdb9762
docs(meson): version bump v1.1.0 -> v1.1.1
...
This version is able to compile to a wasm target
2025-12-03 08:22:18 -05:00
793e6528d5
build(wasm): libconstants can now compile to wasm and run as a wasm module
2025-12-03 08:21:40 -05:00
efba74d9fe
build(meson.build): added option to turn off pkg-config file generation
2025-07-22 13:20:16 -04:00
84e8cdf083
fix(headers): moved all headers to fourdst/
2025-06-22 04:50:50 -04:00
3821639053
feat(pkg-config): fixed
2025-06-21 16:37:08 -04:00
7d25473d84
feat(header): moved
2025-06-21 16:19:17 -04:00
d5677c5c69
feat(header-files): moved header file location
2025-06-21 16:14:34 -04:00
b1ddf11945
fix(fourdst-namespace): moved into fourdst::constants namespace
2025-06-21 06:11:07 -04:00
576c6dcf66
Merge pull request #1 from tboudreaux/docs/readme
...
Added pkg-config file generation
2025-06-21 06:00:44 -04:00
cf5f1a6dcb
build(pkg-config): added easy pkg-config generation
2025-06-21 05:59:32 -04:00
df5e92b0e9
build(libconstants): added working test system
2025-06-21 05:52:43 -04:00
c8973f5789
build(libcomposition): added working build system
2025-06-21 05:48:22 -04:00
26ef65a928
feat(const): added MeV_to_erg to const database
2025-06-20 13:49:33 -04:00
962b0566fa
Merge pull request #59 from tboudreaux/feature/mixedPolytrope
...
Static 3D FEM Polytropic Model
2025-06-12 04:11:03 -04:00
06fc6305fc
Merge remote-tracking branch 'upstream/main' into feature/mixedPolytrope
...
# Conflicts:
# .gitignore
# build-config/meson.build
# meson.build
# meson_options.txt
# src/composition/public/composition.h
# src/config/public/config.h
# src/constants/public/const.h
# src/meson.build
# tests/composition_sandbox/comp.cpp
2025-06-11 15:05:11 -04:00
67bf1c3cd1
refactor(serif): refactored entire codebase into serif and sub namespaces
2025-06-11 14:49:11 -04:00
981aeca7e0
feat(assets): setup assets for resource manager
...
assets are broken into static (compiled into the binary) and dynamic (handled by the resource manager). All static assets should define a meson.build, all dynamic assets must have handlers written in src/resource/resourceManager and resourceManagerTypes
BREAKING CHANGE:
2025-03-20 14:24:20 -04:00