Check-in [7c7806fdb4]
Overview
Comment:Updated to support specifying version using "fossil_<tag>/<uuid>" syntax in addition to "cvs_<tag>" syntax
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: 7c7806fdb40b4c6d1210c990125cc1a3e134afb8
User & Date: rkeene on 2011-05-28 05:30:51
Other Links: manifest | tags
Context
2011-05-28
05:33
More work towards changing scripts to refer to upstream source with Fossil in the name check-in: 6964fef637 user: rkeene tags: trunk
05:30
Updated to support specifying version using "fossil_<tag>/<uuid>" syntax in addition to "cvs_<tag>" syntax check-in: 7c7806fdb4 user: rkeene tags: trunk
05:18
Updated to give second build try the same DLL name as the first since the name gets built-in to the library check-in: a407ca2616 user: rkeene tags: trunk
Changes

Modified tcl/build.sh from [08b84fc697] to [a153496432].

22
23
24
25
26
27
28

29


30
31
32
33





34
35

36
37
38
39
40
41
42
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51







+

+
+




+
+
+
+
+


+








rm -rf 'build' 'out' 'inst'
mkdir 'build' 'out' 'inst' || exit 1

if [ ! -f "${SRC}" ]; then
	mkdir 'src' >/dev/null 2>/dev/null

	use_fossil='0'
	if echo "${TCLVERS}" | grep '^cvs_' >/dev/null; then
		use_fossil='1'

		CVSTAG=$(echo "${TCLVERS}" | sed 's/^cvs_//g')
		if [ "${CVSTAG}" = "HEAD" ]; then
			CVSTAG="trunk"
		fi
	elif echo "${TCLVERS}" | grep '^fossil_' >/dev/null; then
		use_fossil='1'

		CVSTAG=$(echo "${TCLVERS}" | sed 's/^fossil_//g')
	fi
		export CVSTAG

	if [ "${use_fossil}" = "1" ]; then
		(
			cd src || exit 1

			workdir="tmp-$$${RANDOM}${RANDOM}${RANDOM}"
			rm -rf "${workdir}"

			mkdir "${workdir}" || exit 1

Modified tk/build.sh from [f374ed53cb] to [44b34e71e4].

30
31
32
33
34
35
36

37


38
39
40
41





42
43

44
45
46
47
48
49
50
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59







+

+
+




+
+
+
+
+


+







fi
export TCL_VERSION


if [ ! -f "${SRC}" ]; then
	mkdir 'src' >/dev/null 2>/dev/null

	use_fossil='0'
	if echo "${TCLVERS}" | grep '^cvs_' >/dev/null; then
		use_fossil='1'

		CVSTAG=$(echo "${TCLVERS}" | sed 's/^cvs_//g')
		if [ "${CVSTAG}" = "HEAD" ]; then
			CVSTAG="trunk"
		fi
	elif echo "${TCLVERS}" | grep '^fossil_' >/dev/null; then
		use_fossil='1'

		CVSTAG=$(echo "${TCLVERS}" | sed 's/^fossil_//g')
	fi
		export CVSTAG

	if [ "${use_fossil}" = "1" ]; then
		(       
			cd src || exit 1

			workdir="tmp-$$${RANDOM}${RANDOM}${RANDOM}"
			rm -rf "${workdir}"

			mkdir "${workdir}" || exit 1