Vladislav Vaintroub
4fbd5ccd71
Address Kents comments: copy docs, remove autom4te.cache subdirectory if exists.
2010-01-09 00:38:19 +01:00
Vladislav Vaintroub
d882efd1c0
Address Kents comments: copy docs, remove autom4te.cache subdirectory if exists.
2010-01-09 00:38:19 +01:00
vladislav vaintroub
0f0e56b03a
CMake 2.6.2 fix
2010-01-08 11:06:42 +01:00
vladislav vaintroub
b51195d651
CMake 2.6.2 fix
2010-01-08 11:06:42 +01:00
Vladislav Vaintroub
31548075cf
Fix error with cmake 2.6
2010-01-08 10:33:28 +01:00
Vladislav Vaintroub
4da913b50d
Fix error with cmake 2.6
2010-01-08 10:33:28 +01:00
Vladislav Vaintroub
cd1501a169
some refactoring around readline/libedit
...
(handle dependent options, allow user with change WITH_READLINE to
WITH_LIBEDIT and other way around after the first compile)
2010-01-08 07:20:43 +01:00
Vladislav Vaintroub
10c0917897
some refactoring around readline/libedit
...
(handle dependent options, allow user with change WITH_READLINE to
WITH_LIBEDIT and other way around after the first compile)
2010-01-08 07:20:43 +01:00
Vladislav Vaintroub
0fe9b8b35e
Fix version string parsing
2010-01-07 02:58:55 +01:00
Vladislav Vaintroub
6c66620684
Fix version string parsing
2010-01-07 02:58:55 +01:00
Vladislav Vaintroub
400f9587c5
Do not use fvisibility flag if GCC does not support it
...
(i.e if gcc version < 4)
2010-01-06 12:31:35 +00:00
Vladislav Vaintroub
645628d4f3
Do not use fvisibility flag if GCC does not support it
...
(i.e if gcc version < 4)
2010-01-06 12:31:35 +00:00
Vladislav Vaintroub
541edcc2e4
merge
2009-12-25 16:49:21 +01:00
Vladislav Vaintroub
e8bdef8fcd
merge
2009-12-25 16:49:21 +01:00
Vladislav Vaintroub
0940d7d204
merge
2009-12-25 03:24:00 +01:00
Vladislav Vaintroub
57e3ba292a
merge
2009-12-25 03:24:00 +01:00
Vladislav Vaintroub
f2d4808fbb
enable Cygwin build again
2009-12-25 03:22:23 +01:00
Vladislav Vaintroub
e64ba44004
enable Cygwin build again
2009-12-25 03:22:23 +01:00
Vladislav Vaintroub
b3debb1de8
use systemtap on linux if installed, for dtrace functionality
2009-12-24 07:21:05 +01:00
Vladislav Vaintroub
f8d896fca5
use systemtap on linux if installed, for dtrace functionality
2009-12-24 07:21:05 +01:00
Vladislav Vaintroub
728c437a85
Fix build with LDFLAGS=--Wl,--as-needed on Linux
2009-12-19 22:15:10 +01:00
Vladislav Vaintroub
5c7a62287e
Fix build with LDFLAGS=--Wl,--as-needed on Linux
2009-12-19 22:15:10 +01:00
Vladislav Vaintroub
27c0d595e9
Simplify embedding version info into executables with ADD_VERSION_INFO
2009-12-18 23:53:30 +01:00
Vladislav Vaintroub
54c5a4beef
Simplify embedding version info into executables with ADD_VERSION_INFO
2009-12-18 23:53:30 +01:00
Vladislav Vaintroub
c7d19daba5
add missing file to EXTRA_DIST
2009-12-18 01:32:01 +01:00
Vladislav Vaintroub
b9d05f2b68
add missing file to EXTRA_DIST
2009-12-18 01:32:01 +01:00
Vladislav Vaintroub
e348453395
add new file
2009-12-18 00:43:35 +01:00
Vladislav Vaintroub
7363c50346
add new file
2009-12-18 00:43:35 +01:00
Vladislav Vaintroub
eb3c44030b
Replace ADD_EXECUTABLE with MYSQL_ADD_EXECUTABLE for binaries that are installed.
...
MYSQL_ADD_EXECUTABLE will instructs CPack where to install the exe. On Windows, it also
adds version resource and if -DSIGNCODE was given, will sign the exe in packaging step.
2009-12-17 14:41:50 +01:00
Vladislav Vaintroub
555d46ea7f
Replace ADD_EXECUTABLE with MYSQL_ADD_EXECUTABLE for binaries that are installed.
...
MYSQL_ADD_EXECUTABLE will instructs CPack where to install the exe. On Windows, it also
adds version resource and if -DSIGNCODE was given, will sign the exe in packaging step.
2009-12-17 14:41:50 +01:00
Vladislav Vaintroub
07bfd2617d
merge
2009-12-16 15:34:11 +01:00
Vladislav Vaintroub
2ff2d1873a
merge
2009-12-16 15:34:11 +01:00
Vladislav Vaintroub
04d1596d64
fix windows errors with version resource
2009-12-16 13:25:41 +01:00
Vladislav Vaintroub
f31b16543a
fix windows errors with version resource
2009-12-16 13:25:41 +01:00
Vladislav Vaintroub
28a7bb8b8c
attempt to fix error in rc call
2009-12-16 03:51:07 +01:00
Vladislav Vaintroub
ffb0926373
attempt to fix error in rc call
2009-12-16 03:51:07 +01:00
Vladislav Vaintroub
37b1efb947
Add version resource to windows executables
2009-12-16 02:51:13 +01:00
Vladislav Vaintroub
833be37d95
Add version resource to windows executables
2009-12-16 02:51:13 +01:00
Vladislav Vaintroub
ef65dae9b1
Dtrace on Solaris:
...
fix excessive relinking that results from rerunning
dtrace -G second time on the objects that come into
static library.
The reason for relinking is that dtrace -G changes
timestamp for the object file, which in turn results
in re-archiving the mysys on next time make runs,
which causes relinking of the whole mysql, because
everything depends on mysys.
The fix is to copy objects into temp before running
dtrace -G in mysqld pre-build step. This way dtrace
does not affect the object timestamp.
2009-12-13 05:42:26 +00:00
Vladislav Vaintroub
826ecdb852
Dtrace on Solaris:
...
fix excessive relinking that results from rerunning
dtrace -G second time on the objects that come into
static library.
The reason for relinking is that dtrace -G changes
timestamp for the object file, which in turn results
in re-archiving the mysys on next time make runs,
which causes relinking of the whole mysql, because
everything depends on mysys.
The fix is to copy objects into temp before running
dtrace -G in mysqld pre-build step. This way dtrace
does not affect the object timestamp.
2009-12-13 05:42:26 +00:00
Vladislav Vaintroub
3c3dc0f524
Mark signing parameters as advanced
2009-12-13 00:17:42 +01:00
Vladislav Vaintroub
535d1fa97e
Mark signing parameters as advanced
2009-12-13 00:17:42 +01:00
Vladislav Vaintroub
770d315846
new option SIGNCODE to sign executables and dlls with digital certificates
2009-12-12 20:30:18 +01:00
Vladislav Vaintroub
a8e3b18bba
new option SIGNCODE to sign executables and dlls with digital certificates
2009-12-12 20:30:18 +01:00
Vladislav Vaintroub
df3b67318c
remove debug message
2009-12-12 02:10:47 +01:00
Vladislav Vaintroub
4a0af44a81
remove debug message
2009-12-12 02:10:47 +01:00
Vladislav Vaintroub
cedb6101db
Cleanup, use MYSQL_INSTALL_TARGETS macro instead of INSTALL(TARGETS) combined with
...
INSTALL_DEBUG_SYMBOLS
2009-12-12 02:03:05 +01:00
Vladislav Vaintroub
c5d7bcf376
Cleanup, use MYSQL_INSTALL_TARGETS macro instead of INSTALL(TARGETS) combined with
...
INSTALL_DEBUG_SYMBOLS
2009-12-12 02:03:05 +01:00
Vladislav Vaintroub
3a6b75949c
Introduce macro DTRACE_INSTRUMENT_STATIC_LIBS,to hide
...
the ugly Solaris dtrace workarounds
2009-12-11 18:33:00 +00:00
Vladislav Vaintroub
670fb75598
Introduce macro DTRACE_INSTRUMENT_STATIC_LIBS,to hide
...
the ugly Solaris dtrace workarounds
2009-12-11 18:33:00 +00:00