Changeset View
Changeset View
Standalone View
Standalone View
lang/julia10/files/patch-Make.inc
- This file was added.
Property | Old Value | New Value |
---|---|---|
fbsd:nokeywords | null | yes \ No newline at end of property |
svn:eol-style | null | native \ No newline at end of property |
svn:mime-type | null | text/plain \ No newline at end of property |
--- Make.inc.orig 2018-12-18 01:38:57 UTC | |||||
+++ Make.inc | |||||
@@ -130,12 +130,7 @@ endif | |||||
# disable automatic Makefile rules | |||||
.SUFFIXES: | |||||
-# find out if git repository is available | |||||
-ifeq ($(shell [ -e $(JULIAHOME)/.git ] && echo true || echo "Warning: git information unavailable; versioning information limited" >&2), true) | |||||
-NO_GIT := 0 | |||||
-else | |||||
NO_GIT := 1 | |||||
-endif | |||||
# Julia's Semantic Versioning system labels the three decimal places in a version number as | |||||
# the major, minor and patch versions. Typically the major version would be incremented | |||||
@@ -185,7 +180,7 @@ libdir := $(prefix)/lib | |||||
libexecdir := $(prefix)/libexec | |||||
datarootdir := $(prefix)/share | |||||
docdir := $(datarootdir)/doc/julia | |||||
-mandir := $(datarootdir)/man | |||||
+mandir := $(prefix)/man | |||||
man1dir := $(mandir)/man1 | |||||
includedir := $(prefix)/include | |||||
sysconfdir := $(prefix)/etc | |||||
@@ -198,7 +193,7 @@ build_depsbindir := $(build_prefix)/tools | |||||
build_libdir := $(build_prefix)/lib | |||||
build_libexecdir := $(build_prefix)/libexec | |||||
build_datarootdir := $(build_prefix)/share | |||||
-build_mandir := $(build_datarootdir)/man | |||||
+build_mandir := $(build_prefix)/man | |||||
build_man1dir := $(build_mandir)/man1 | |||||
build_includedir := $(build_prefix)/include | |||||
build_sysconfdir := $(build_prefix)/etc | |||||
@@ -364,7 +359,7 @@ endif | |||||
ifeq ($(USEIFC), 1) | |||||
FC := ifort | |||||
else | |||||
-FC := $(CROSS_COMPILE)gfortran | |||||
+FC ?= $(CROSS_COMPILE)gfortran | |||||
endif | |||||
STDLIBCPP_FLAG := | |||||
@@ -417,8 +412,8 @@ SHIPFLAGS := -O3 -ggdb2 -falign-functions | |||||
endif | |||||
ifeq ($(USECLANG),1) | |||||
-CC := $(CROSS_COMPILE)clang | |||||
-CXX := $(CROSS_COMPILE)clang++ | |||||
+CC ?= $(CROSS_COMPILE)clang | |||||
+CXX ?= $(CROSS_COMPILE)clang++ | |||||
JCFLAGS := -pipe $(fPIC) -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 | |||||
# AArch64 needs this flag to generate the .eh_frame used by libunwind | |||||
JCPPFLAGS := -fasynchronous-unwind-tables |