Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow non singlestep nix builds #474

Merged
merged 28 commits into from
Mar 15, 2022
Merged
Changes from 1 commit
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
25fb491
Allow non singlestep nix builds
Hoverbear Mar 7, 2022
f83c0fe
Always set bindgen flags
Hoverbear Mar 7, 2022
592abac
Use compgen less
Hoverbear Mar 7, 2022
fb4d115
Don't use compgen
Hoverbear Mar 7, 2022
dde451a
There is not necessarily a sql directory
Hoverbear Mar 7, 2022
b2d2551
Support --out-dir in cargo pgx package
Hoverbear Mar 7, 2022
8315fa6
Correct postBuild
Hoverbear Mar 7, 2022
6da43bd
Don't need to rm pgx
Hoverbear Mar 7, 2022
9acb13c
Init in test too
Hoverbear Mar 8, 2022
dd406c6
Nix uses postgres packages, not versions
Hoverbear Mar 8, 2022
ea7b65b
Update fixup step
Hoverbear Mar 8, 2022
608cb97
Remove gcc from closure
Hoverbear Mar 8, 2022
5cef82c
Add sleep on mac
Hoverbear Mar 8, 2022
2c3b8e4
Clean folder topology
Hoverbear Mar 8, 2022
779b328
Mac smart wait
Hoverbear Mar 8, 2022
e685566
Repair mac builds
Hoverbear Mar 9, 2022
5333a85
Merge branch 'develop' into nix-non-singlestep
Hoverbear Mar 12, 2022
391792f
Different way to clean dir
Hoverbear Mar 12, 2022
8af0fef
Add a very sad sleep
Hoverbear Mar 14, 2022
915e052
We don't test with sockets
Hoverbear Mar 14, 2022
62be8d2
Add a sleep to satisfy CI
Hoverbear Mar 14, 2022
de7c3e4
Add poll wait for Mac issue
Hoverbear Mar 14, 2022
dbb9642
Merge branch 'nix-non-singlestep' of github.com:zombodb/pgx into nix-…
Hoverbear Mar 14, 2022
049465d
Use a compgen wait
Hoverbear Mar 14, 2022
0d80de2
Merge branch 'develop' into nix-non-singlestep
Hoverbear Mar 14, 2022
190000c
Use more compatible globbing check
Hoverbear Mar 15, 2022
6765d7b
Use mktemp for pgx home
Hoverbear Mar 15, 2022
1cadb38
We don't need to rm the pgx home anymore
Hoverbear Mar 15, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
We don't need to rm the pgx home anymore
Signed-off-by: Ana Hobden <operator@hoverbear.org>
  • Loading branch information
Hoverbear committed Mar 15, 2022
commit 1cadb389c6367bc63afd3baee178efb60270cfd4
2 changes: 0 additions & 2 deletions nix/extension.nix
Original file line number Diff line number Diff line change
Expand Up @@ -99,8 +99,6 @@ naersk.lib."${targetPlatform.system}".buildPackage rec {

mv -v $out/${targetPostgres.out}/* $out
rm -rfv $out/nix

rm -rfv $PGX_HOME
fi
'';

Expand Down