mirror of
https://github.com/ivabus/pantry
synced 2024-11-22 08:25:07 +03:00
unicode * is toxic (#4049)
* unicode * is toxic * try proper clang settings --------- Co-authored-by: Jacob Heider <jacob@pkgx.dev>
This commit is contained in:
parent
783ad9fa2e
commit
cc6e9e1142
2 changed files with 10 additions and 4 deletions
4
.gitignore
vendored
4
.gitignore
vendored
|
@ -1,9 +1,11 @@
|
|||
/srcs
|
||||
/builds
|
||||
/testbeds
|
||||
.DS_Store
|
||||
/homes
|
||||
/prefixes
|
||||
|
||||
.DS_Store
|
||||
|
||||
#TODO commit after v1
|
||||
/deno.lock
|
||||
|
||||
|
|
|
@ -16,12 +16,12 @@ dependencies:
|
|||
lz4.org: '*'
|
||||
gnome.org/libxml2: '*'
|
||||
gnome.org/libxslt: '*'
|
||||
unicode.org: '*'
|
||||
unicode.org: ^73
|
||||
|
||||
build:
|
||||
dependencies:
|
||||
freedesktop.org/pkg-config: '*'
|
||||
gnu.org/gcc: '*'
|
||||
#gnu.org/gcc: '*'
|
||||
gnu.org/bison: '*'
|
||||
github.com/westes/flex: ^2.5.31
|
||||
perl.org: '*'
|
||||
|
@ -34,6 +34,9 @@ build:
|
|||
make --jobs {{ hw.concurrency }}
|
||||
make install
|
||||
env:
|
||||
CC: clang
|
||||
CXX: clang++
|
||||
LD: clang
|
||||
ARGS:
|
||||
- --prefix={{prefix}}
|
||||
- --with-ssl=openssl
|
||||
|
@ -41,7 +44,8 @@ build:
|
|||
- --with-libxml
|
||||
- --with-libxslt
|
||||
darwin:
|
||||
LDFLAGS: -headerpad_max_install_names
|
||||
LDFLAGS:
|
||||
- -headerpad_max_install_names $LDFLAGS
|
||||
|
||||
provides:
|
||||
- bin/clusterdb
|
||||
|
|
Loading…
Reference in a new issue