Skip to content
This repository was archived by the owner on Jan 30, 2023. It is now read-only.

Commit 7ffd2c0

Browse files
author
David Lucas
committedMay 31, 2016
Update to 7.3beta2
2 parents 49cebee + 769ff19 commit 7ffd2c0

File tree

1,663 files changed

+78463
-44713
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,663 files changed

+78463
-44713
lines changed
 

‎Makefile

+23-26
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,9 @@ build: all-build
1313

1414
# Defer unknown targets to build/make/Makefile
1515
%::
16+
@if [ -x relocate-once.py ]; then ./relocate-once.py; fi
1617
$(MAKE) build/make/Makefile
17-
+build/bin/sage-logger \
18+
+build/bin/sage-logger -p \
1819
"cd build/make && ./install '$@'" logs/install.log
1920

2021
# If configure was run before, rerun it with the old arguments.
@@ -42,6 +43,9 @@ download:
4243
export PATH=$$SAGE_ROOT/src/bin:$$PATH && \
4344
./src/bin/sage-download-upstream
4445

46+
dist: build/make/Makefile
47+
./sage --sdist
48+
4549
# ssl: build Sage, and also install pyOpenSSL. This is necessary for
4650
# running the secure notebook. This make target requires internet
4751
# access. Note that this requires that your system have OpenSSL
@@ -90,55 +94,48 @@ test: all
9094
check: test
9195

9296
testall: all
93-
$(TESTALL) --optional=all --logfile=logs/testall.log
97+
$(TESTALL) --optional=sage,optional,external --logfile=logs/testall.log
9498

9599
testlong: all
96100
$(TESTALL) --long --logfile=logs/testlong.log
97101

98102
testalllong: all
99-
$(TESTALL) --long --optional=all --logfile=logs/testalllong.log
103+
$(TESTALL) --long --optional=sage,optional,external --logfile=logs/testalllong.log
100104

101105
ptest: all
102106
$(PTESTALL) --logfile=logs/ptest.log
103107

104108
ptestall: all
105-
$(PTESTALL) --optional=all --logfile=logs/ptestall.log
109+
$(PTESTALL) --optional=sage,optional,external --logfile=logs/ptestall.log
106110

107111
ptestlong: all
108112
$(PTESTALL) --long --logfile=logs/ptestlong.log
109113

110114
ptestalllong: all
111-
$(PTESTALL) --long --optional=all --logfile=logs/ptestalllong.log
112-
115+
$(PTESTALL) --long --optional=sage,optional,external --logfile=logs/ptestalllong.log
113116

114-
testoptional: testall # just an alias
117+
testoptional: all
118+
$(TESTALL) --optional=sage,optional --logfile=logs/testoptional.log
115119

116-
testoptionallong: testalllong # just an alias
120+
testoptionallong: all
121+
$(TESTALL) --long --optional=sage,optional --logfile=logs/testoptionallong.log
117122

118-
ptestoptional: ptestall # just an alias
123+
ptestoptional: all
124+
$(PTESTALL) --optional=sage,optional --logfile=logs/ptestoptional.log
119125

120-
ptestoptionallong: ptestalllong # just an alias
126+
ptestoptionallong: all
127+
$(PTESTALL) --long --optional=sage,optional --logfile=logs/ptestoptionallong.log
121128

122129
configure: configure.ac src/bin/sage-version.sh m4/*.m4
123130
./bootstrap -d
124131

125132
install:
126-
echo "Experimental use only!"
127-
if [ "$(DESTDIR)" = "" ]; then \
128-
echo >&2 "Set the environment variable DESTDIR to the install path."; \
129-
exit 1; \
130-
fi
131-
# Make sure we remove only an existing directory. If $(DESTDIR)/sage is
132-
# a file instead of a directory then the mkdir statement later will fail
133-
if [ -d "$(DESTDIR)"/sage ]; then \
134-
rm -rf "$(DESTDIR)"/sage; \
135-
fi
136-
mkdir -p "$(DESTDIR)"/sage
137-
mkdir -p "$(DESTDIR)"/bin
138-
cp -Rp * "$(DESTDIR)"/sage
139-
rm -f "$(DESTDIR)"/bin/sage
140-
ln -s ../sage/sage "$(DESTDIR)"/bin/sage
141-
"$(DESTDIR)"/bin/sage -c # Run sage-location
133+
@echo "******************************************************************"
134+
@echo "The '$@' target is no longer supported:"
135+
@echo "either build SageMath in-place or use the binary packaging scripts"
136+
@echo "from https://github.com/sagemath/binary-pkg"
137+
@echo "******************************************************************"
138+
@exit 1
142139

143140

144141
.PHONY: default build install micro_release \

‎VERSION.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
Sage version 7.1, released 2016-03-20
1+
SageMath version 7.3.beta2, Release Date: 2016-05-28

0 commit comments

Comments
 (0)
This repository has been archived.