2019-03-02 15:23:50 +01:00
|
|
|
include_rules
|
|
|
|
|
|
|
|
ifdef NIX_OUTPUTS_DEV
|
2019-11-13 21:13:43 +01:00
|
|
|
SED_FLAGS += -e "s|@includedir@|@(NIX_OUTPUTS_DEV)/include|"
|
2019-03-02 15:23:50 +01:00
|
|
|
SED_FLAGS += -e "s|@lddir@|@(NIX_OUTPUTS_DEV)/ld|"
|
2020-01-01 14:11:24 +01:00
|
|
|
|
|
|
|
ifeq (@(TUP_ARCH),i386)
|
|
|
|
SED_FLAGS += -e "s|@includes@|-I\${includedir}/spec/x86_32 -I\${includedir}/spec/x86 -I\${includedir}/spec/32bit -I\${includedir}|"
|
|
|
|
endif
|
|
|
|
|
|
|
|
ifeq (@(TUP_ARCH),x86_64)
|
|
|
|
SED_FLAGS += -e "s|@includes@|-I\${includedir}/spec/x86_64 -I\${includedir}/spec/x86 -I\${includedir}/spec/64bit -I\${includedir}|"
|
|
|
|
endif
|
|
|
|
|
2019-03-02 15:23:50 +01:00
|
|
|
else
|
2020-01-01 14:11:24 +01:00
|
|
|
|
|
|
|
SED_FLAGS += -e "s|@includes@||"
|
2019-03-02 15:23:50 +01:00
|
|
|
SED_FLAGS += -e "s|@includedir@|`nix-store --add $(REP_DIR)/include`|"
|
|
|
|
SED_FLAGS += -e "s|@lddir@|`nix-store --add $(REP_DIR)/src/ld`|"
|
2020-01-01 14:11:24 +01:00
|
|
|
|
2019-03-02 15:23:50 +01:00
|
|
|
endif
|
|
|
|
|
2019-09-18 02:05:14 +02:00
|
|
|
SED_FLAGS += -e "s|@libgcc@||"
|
2019-03-02 15:23:50 +01:00
|
|
|
|
|
|
|
SED_FLAGS += -e "s|@cc@|$(CC)|"
|
|
|
|
SED_FLAGS += -e "s|@cxx@|$(CXX)|"
|
|
|
|
SED_FLAGS += -e "s|@ld@|$(LD)|"
|
|
|
|
SED_FLAGS += -e "s|@ar@|$(AR)|"
|
|
|
|
SED_FLAGS += -e "s|@ranlib@|$(RANLIB)|"
|
|
|
|
|
|
|
|
: foreach *.pc.in |> !sed_pkgconfig_file |>
|