Lines 1-6
Link Here
|
1 |
--- Makefile.orig 2018-08-02 19:21:47 UTC |
1 |
--- Makefile.orig 2018-12-18 01:38:57 UTC |
2 |
+++ Makefile |
2 |
+++ Makefile |
3 |
@@ -266,24 +266,6 @@ endif |
3 |
@@ -264,24 +264,6 @@ endif |
4 |
endif |
4 |
endif |
5 |
endif |
5 |
endif |
6 |
|
6 |
|
Lines 25-33
Link Here
|
25 |
ifeq ($(OS),WINNT) |
25 |
ifeq ($(OS),WINNT) |
26 |
define std_dll |
26 |
define std_dll |
27 |
julia-deps: | $$(build_bindir)/lib$(1).dll $$(build_depsbindir)/lib$(1).dll |
27 |
julia-deps: | $$(build_bindir)/lib$(1).dll $$(build_depsbindir)/lib$(1).dll |
28 |
@@ -316,8 +298,7 @@ define stringreplace |
28 |
@@ -328,8 +310,7 @@ JL_PRIVATE_LIBS-0 += libgfortran libgcc_s libquadmath |
29 |
$(build_depsbindir)/stringreplace $$(strings -t x - $1 | grep '$2' | awk '{print $$1;}') '$3' 255 "$(call cygpath_w,$1)" |
29 |
endif |
30 |
endef |
30 |
|
31 |
|
31 |
|
32 |
-install: $(build_depsbindir)/stringreplace $(BUILDROOT)/doc/_build/html/en/index.html |
32 |
-install: $(build_depsbindir)/stringreplace $(BUILDROOT)/doc/_build/html/en/index.html |
33 |
- @$(MAKE) $(QUIET_MAKE) all |
33 |
- @$(MAKE) $(QUIET_MAKE) all |
Lines 35-41
Link Here
|
35 |
@for subdir in $(bindir) $(datarootdir)/julia/stdlib/$(VERSDIR) $(docdir) $(man1dir) $(includedir)/julia $(libdir) $(private_libdir) $(sysconfdir); do \ |
35 |
@for subdir in $(bindir) $(datarootdir)/julia/stdlib/$(VERSDIR) $(docdir) $(man1dir) $(includedir)/julia $(libdir) $(private_libdir) $(sysconfdir); do \ |
36 |
mkdir -p $(DESTDIR)$$subdir; \ |
36 |
mkdir -p $(DESTDIR)$$subdir; \ |
37 |
done |
37 |
done |
38 |
@@ -359,10 +340,6 @@ endif |
38 |
@@ -371,10 +352,6 @@ endif |
39 |
fi \ |
39 |
fi \ |
40 |
done \ |
40 |
done \ |
41 |
done |
41 |
done |
Lines 46-52
Link Here
|
46 |
endif |
46 |
endif |
47 |
|
47 |
|
48 |
# Copy public headers |
48 |
# Copy public headers |
49 |
@@ -376,24 +353,11 @@ endif |
49 |
@@ -389,8 +366,6 @@ endif |
50 |
$(INSTALL_M) $(JULIAHOME)/contrib/build_sysimg.jl $(DESTDIR)$(datarootdir)/julia/ |
50 |
$(INSTALL_M) $(JULIAHOME)/contrib/build_sysimg.jl $(DESTDIR)$(datarootdir)/julia/ |
51 |
# Copy in all .jl sources as well |
51 |
# Copy in all .jl sources as well |
52 |
cp -R -L $(build_datarootdir)/julia $(DESTDIR)$(datarootdir)/ |
52 |
cp -R -L $(build_datarootdir)/julia $(DESTDIR)$(datarootdir)/ |
Lines 55-60
Link Here
|
55 |
# Remove various files which should not be installed |
55 |
# Remove various files which should not be installed |
56 |
-rm -f $(DESTDIR)$(datarootdir)/julia/base/version_git.sh |
56 |
-rm -f $(DESTDIR)$(datarootdir)/julia/base/version_git.sh |
57 |
-rm -f $(DESTDIR)$(datarootdir)/julia/test/Makefile |
57 |
-rm -f $(DESTDIR)$(datarootdir)/julia/test/Makefile |
|
|
58 |
@@ -400,16 +375,6 @@ endif |
59 |
-rm -f $(DESTDIR)$(datarootdir)/julia/stdlib/$(VERSDIR)/*/build-checked |
58 |
# Copy in beautiful new man page |
60 |
# Copy in beautiful new man page |
59 |
$(INSTALL_F) $(build_man1dir)/julia.1 $(DESTDIR)$(man1dir)/ |
61 |
$(INSTALL_F) $(build_man1dir)/julia.1 $(DESTDIR)$(man1dir)/ |
60 |
- # Copy icon and .desktop file |
62 |
- # Copy icon and .desktop file |
Lines 67-77
Link Here
|
67 |
- # Install appdata file |
69 |
- # Install appdata file |
68 |
- mkdir -p $(DESTDIR)$(datarootdir)/appdata/ |
70 |
- mkdir -p $(DESTDIR)$(datarootdir)/appdata/ |
69 |
- $(INSTALL_F) $(JULIAHOME)/contrib/julia.appdata.xml $(DESTDIR)$(datarootdir)/appdata/ |
71 |
- $(INSTALL_F) $(JULIAHOME)/contrib/julia.appdata.xml $(DESTDIR)$(datarootdir)/appdata/ |
70 |
- |
72 |
|
71 |
# Update RPATH entries and JL_SYSTEM_IMAGE_PATH if $(private_libdir_rel) != $(build_private_libdir_rel) |
73 |
# Update RPATH entries and JL_SYSTEM_IMAGE_PATH if $(private_libdir_rel) != $(build_private_libdir_rel) |
72 |
ifneq ($(private_libdir_rel),$(build_private_libdir_rel)) |
74 |
ifneq ($(private_libdir_rel),$(build_private_libdir_rel)) |
73 |
ifeq ($(OS), Darwin) |
75 |
@@ -420,7 +385,7 @@ ifeq ($(OS), Darwin) |
74 |
@@ -403,7 +367,7 @@ ifeq ($(OS), Darwin) |
|
|
75 |
done |
76 |
done |
76 |
else ifneq (,$(findstring $(OS),Linux FreeBSD)) |
77 |
else ifneq (,$(findstring $(OS),Linux FreeBSD)) |
77 |
for j in $(JL_TARGETS) ; do \ |
78 |
for j in $(JL_TARGETS) ; do \ |
Lines 80-86
Link Here
|
80 |
done |
81 |
done |
81 |
endif |
82 |
endif |
82 |
|
83 |
|
83 |
@@ -414,22 +378,24 @@ ifeq ($(BUNDLE_DEBUG_LIBS),1) |
84 |
@@ -431,22 +396,24 @@ ifeq ($(BUNDLE_DEBUG_LIBS),1) |
84 |
endif |
85 |
endif |
85 |
|
86 |
|
86 |
endif |
87 |
endif |
Lines 117-121
Link Here
|
117 |
+ mkdir -p $(DESTDIR)$(datarootdir)/appdata/ |
118 |
+ mkdir -p $(DESTDIR)$(datarootdir)/appdata/ |
118 |
+ $(INSTALL_F) $(JULIAHOME)/contrib/julia.appdata.xml $(DESTDIR)$(datarootdir)/appdata/ |
119 |
+ $(INSTALL_F) $(JULIAHOME)/contrib/julia.appdata.xml $(DESTDIR)$(datarootdir)/appdata/ |
119 |
|
120 |
|
120 |
distclean dist-clean: |
121 |
distclean: |
121 |
-rm -fr $(BUILDROOT)/julia-*.tar.gz $(BUILDROOT)/julia*.exe $(BUILDROOT)/julia-*.7z $(BUILDROOT)/julia-$(JULIA_COMMIT) |
122 |
-rm -fr $(BUILDROOT)/julia-*.tar.gz $(BUILDROOT)/julia*.exe $(BUILDROOT)/julia-*.7z $(BUILDROOT)/julia-$(JULIA_COMMIT) |