mirror of
https://github.com/NixOS/nix
synced 2025-06-28 17:51:15 +02:00
* Add a -I flag to the Perl bindings to nix-build and some other
scripts. * Include the version and architecture in the -I flag so that there is at least a chance that a Nix binary built for one Perl version will run on another version.
This commit is contained in:
parent
b52966e821
commit
a7366a764a
7 changed files with 15 additions and 11 deletions
|
@ -1,7 +1,3 @@
|
|||
perlversion := $(shell perl -e 'use Config; print $$Config{version};')
|
||||
perlarchname := $(shell perl -e 'use Config; print $$Config{archname};')
|
||||
perllibdir = $(libdir)/perl5/site_perl/$(perlversion)/$(perlarchname)
|
||||
|
||||
PERL_MODULES = lib/Nix/Store.pm lib/Nix/Manifest.pm lib/Nix/GeneratePatches.pm lib/Nix/SSH.pm lib/Nix/CopyClosure.pm lib/Nix/Config.pm.in
|
||||
|
||||
# Hack required by "make check".
|
||||
|
@ -24,7 +20,7 @@ libNixStore_la_LIBADD = $(top_srcdir)/src/libstore/libstore.la
|
|||
|
||||
AM_CXXFLAGS = \
|
||||
-I$(top_srcdir)/src -I$(top_srcdir)/src/libutil -I$(top_srcdir)/src/libstore \
|
||||
-I$(shell perl -e 'use Config; print $$Config{archlibexp};')/CORE
|
||||
-I$(shell $(perl) -e 'use Config; print $$Config{archlibexp};')/CORE
|
||||
|
||||
lib/Nix/Store.cc: lib/Nix/Store.xs
|
||||
xsubpp $^ -output $@
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue