strawberry
95555f1563
set cargo_manifest_dir
...
Signed-off-by: strawberry <strawberry@puppygock.gay>
2024-07-07 12:32:25 -04:00
strawberry
0e3c79750a
use env variables CC or HOST_CC if specified regardless of feature
...
CI environments do this, such as crane + nix
and we shouldn't eat these environment variables anyways
Signed-off-by: strawberry <strawberry@pupbrain.dev>
2024-04-20 01:08:09 -04:00
strawberry
18e13b80ed
remove unnecessary linker check since we're only using generic ld
...
Signed-off-by: strawberry <strawberry@puppygock.gay>
2024-04-11 00:01:04 -04:00
strawberry
7f4b5c097d
fix typo breaking static builds
...
Signed-off-by: strawberry <strawberry@pupbrain.dev>
2024-04-10 12:10:49 -04:00
strawberry
f740d901aa
fix up build.rs to use CONFIG_STATIC, revamp README
...
Signed-off-by: strawberry <strawberry@pupbrain.dev>
2024-04-10 01:19:38 -04:00
strawberry
ce3e95770e
initial implementation of dynamic and static linking
...
Signed-off-by: strawberry <strawberry@pupbrain.dev>
2024-04-09 18:09:31 -04:00
Evan Huff
24ba28ca8c
chore: cleanup build.rs, remove unnecessary prefix
2024-04-08 17:42:28 -04:00
Evan Huff
d5d6a52ef7
fix: migrated to use of dynamic library
2024-04-08 17:42:28 -04:00
Evan Huff
7dec771487
feat: working h_malloc
2024-04-07 19:55:35 -04:00
strawberry
cea034f89d
create static lib (archive)
...
Signed-off-by: strawberry <strawberry@pupbrain.dev>
2024-02-01 20:38:41 -05:00
strawberry
0ae7f5c9dc
fix incorrect -l usage
...
Signed-off-by: strawberry <strawberry@pupbrain.dev>
2023-12-26 20:07:30 -05:00
strawberry
3f370543aa
make include an absolute path
...
Signed-off-by: strawberry <strawberry@pupbrain.dev>
2023-12-26 19:40:08 -05:00
strawberry
56b0c5ddcb
try linking stuff again, add compiler check + gcc support
...
Signed-off-by: strawberry <strawberry@pupbrain.dev>
2023-12-26 19:15:37 -05:00
strawberry
aac4a25d5a
add missing rustc library links
...
Signed-off-by: strawberry <strawberry@pupbrain.dev>
2023-11-12 19:59:55 -05:00
strawberry
3169b1e6fd
cargo fmt, fix build with variants, more build logging
...
Signed-off-by: strawberry <strawberry@pupbrain.dev>
2023-11-12 18:14:46 -05:00
strawberry
3f517c73c8
more TODOs and prefix println's with repo name
...
Signed-off-by: strawberry <june@girlboss.ceo>
2023-11-12 16:57:14 -05:00
girlbossceo
c8de762782
initial commit of hardened_malloc-sys
...
Signed-off-by: girlbossceo <june@girlboss.ceo>
2023-11-12 16:28:12 -05:00