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
|
/srcs
|
||||||
/builds
|
/builds
|
||||||
/testbeds
|
/testbeds
|
||||||
.DS_Store
|
/homes
|
||||||
/prefixes
|
/prefixes
|
||||||
|
|
||||||
|
.DS_Store
|
||||||
|
|
||||||
#TODO commit after v1
|
#TODO commit after v1
|
||||||
/deno.lock
|
/deno.lock
|
||||||
|
|
||||||
|
|
|
@ -16,12 +16,12 @@ dependencies:
|
||||||
lz4.org: '*'
|
lz4.org: '*'
|
||||||
gnome.org/libxml2: '*'
|
gnome.org/libxml2: '*'
|
||||||
gnome.org/libxslt: '*'
|
gnome.org/libxslt: '*'
|
||||||
unicode.org: '*'
|
unicode.org: ^73
|
||||||
|
|
||||||
build:
|
build:
|
||||||
dependencies:
|
dependencies:
|
||||||
freedesktop.org/pkg-config: '*'
|
freedesktop.org/pkg-config: '*'
|
||||||
gnu.org/gcc: '*'
|
#gnu.org/gcc: '*'
|
||||||
gnu.org/bison: '*'
|
gnu.org/bison: '*'
|
||||||
github.com/westes/flex: ^2.5.31
|
github.com/westes/flex: ^2.5.31
|
||||||
perl.org: '*'
|
perl.org: '*'
|
||||||
|
@ -34,6 +34,9 @@ build:
|
||||||
make --jobs {{ hw.concurrency }}
|
make --jobs {{ hw.concurrency }}
|
||||||
make install
|
make install
|
||||||
env:
|
env:
|
||||||
|
CC: clang
|
||||||
|
CXX: clang++
|
||||||
|
LD: clang
|
||||||
ARGS:
|
ARGS:
|
||||||
- --prefix={{prefix}}
|
- --prefix={{prefix}}
|
||||||
- --with-ssl=openssl
|
- --with-ssl=openssl
|
||||||
|
@ -41,7 +44,8 @@ build:
|
||||||
- --with-libxml
|
- --with-libxml
|
||||||
- --with-libxslt
|
- --with-libxslt
|
||||||
darwin:
|
darwin:
|
||||||
LDFLAGS: -headerpad_max_install_names
|
LDFLAGS:
|
||||||
|
- -headerpad_max_install_names $LDFLAGS
|
||||||
|
|
||||||
provides:
|
provides:
|
||||||
- bin/clusterdb
|
- bin/clusterdb
|
||||||
|
|
Loading…
Reference in a new issue