MySQL++

Check-in [a15f552cc5]
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Fix to bootstrap to cope with autoreconf's unwillingness to provide install-sh and such even though we passed -i.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256: a15f552cc5744aabf4b16c8f8d68675fe2f60ff7b1c15d27e89adb1493e953b2
User & Date: tangent 2019-07-21 10:43:13
Context
2019-07-21
10:58
Updated the mysql++.spec.in file to track README.txt -> README.md renaming. check-in: 0cf0e8fdde user: tangent tags: trunk
10:47
Merged trunk changes for v3.2.5 into release branch check-in: 596aa10b32 user: tangent tags: release, v3.2.5
10:43
Fix to bootstrap to cope with autoreconf's unwillingness to provide install-sh and such even though we passed -i. check-in: a15f552cc5 user: tangent tags: trunk
10:35
Released v3.2.5 check-in: b0b6e246e9 user: tangent tags: trunk
Changes
Hide Diffs Unified Diffs Ignore Whitespace Patch

Changes to bootstrap.

104
105
106
107
108
109
110






111
112
113
114
115

116
117
118
119
120
121
122
	rm -f INSTALL &&
	bakefile_gen $BF_OPTIONS &&
	bakefile -f gnu -o Makefile.simple -DBUILDLIBRARY=no mysql++.bkl &&
	set +x &&
	success=shonuff

# Do the autotools stuff if Bakefile steps succeeded






if [ -n "$success" ]
then
	rm -f config.cache
	mv autoconf_inc.m4 config > /dev/null 2>&1	# don't care if it fails
	set -x &&

		autoreconf -i -I "$BAKEFILE_M4" &&
		./configure $MAINT_FLAGS $* &&
		make lib/querydef.h lib/ssqls.h &&
		set +x &&
		success=awyeah
fi








>
>
>
>
>
>





>







104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
	rm -f INSTALL &&
	bakefile_gen $BF_OPTIONS &&
	bakefile -f gnu -o Makefile.simple -DBUILDLIBRARY=no mysql++.bkl &&
	set +x &&
	success=shonuff

# Do the autotools stuff if Bakefile steps succeeded
#
# We're calling automake only because autoconf depends on install-sh or
# similar, and it *ass*umes you're using automake as well, so it
# delegates installation of that to automake!  This is why we ignore its
# errors: it fails because configure.ac doesn't refer to AM_* and there
# is no Makefile.am file, but it does still copy over the missing files.
if [ -n "$success" ]
then
	rm -f config.cache
	mv autoconf_inc.m4 config > /dev/null 2>&1	# don't care if it fails
	set -x &&
        automake --add-missing > /dev/null 2>&1 ;
		autoreconf -i -I "$BAKEFILE_M4" &&
		./configure $MAINT_FLAGS $* &&
		make lib/querydef.h lib/ssqls.h &&
		set +x &&
		success=awyeah
fi