Erik Ogenvik
6275555b20
Improved stub generation and create all stubs.
2017-07-25 23:40:40 +02:00
Erik Ogenvik
8b70e2c014
Fix more corner cases.
2017-07-25 23:40:40 +02:00
Erik Ogenvik
62418310cc
Initialize pointers to null in stubs.
2017-07-25 23:40:40 +02:00
Erik Ogenvik
bf3e113652
Improve support for C++11 features.
2017-07-25 23:40:40 +02:00
Erik Ogenvik
3a16efe860
Added script to generate stubs.
...
The script is copied from the GoogleMock project and adapted
to instead generate stubs.
Two stub files are generated, one being named *_custom.h.
Any custom behaviour can be added to the latter, since it won't be
regenerated when the stub is recreated.
2017-07-25 23:40:39 +02:00
Olek Wojnar
d9edddbb71
Remove obsolete buildTime/buildDate system
...
The __TIME__ and __DATE__ macros were interfering with reproducible builds.
2016-09-04 15:35:21 -04:00
Erik Ogenvik
eb81c7eecb
Use "git describe" for buildid.
...
Also removed circular dependency as well as CVS leftover script.
2016-06-22 17:06:50 +02:00
Erik Ogenvik
31905f5f93
Removed further references to skstream.
2014-02-02 22:15:39 +01:00
Erik Ogenvik
2dca4949ed
Created "deeds" ruleset and made it default.
...
It's currently a copy of the Mason ruleset.
Where Mason focuses on letting the users create the world themselves,
Deeds instead focuses on allowing world authors to set up enticing
worlds with gameplay and stories. In contrast to Mason there are more
features available to the world authors which allow for automatic
creation of entities and so on.
2013-11-15 21:14:47 +01:00
Erik Ogenvik
97c0adae3c
Make script locale independent.
2013-09-21 16:13:54 +02:00
Olek Wojnar
7f9ff2246d
Remove CVS $Id tags
...
The legacy tags are causing build issues in Debian.
2013-07-15 20:31:59 +02:00
Alistair Riddoch
3b3b302ed1
Handle headers too
2012-08-03 12:49:58 +01:00
Alistair Riddoch
a091de78ef
Add better handling of tempaltes
2012-08-02 18:30:41 +01:00
Alistair Riddoch
bab9d629a5
Update flags to postgres tools
2012-08-01 14:15:58 +01:00
Alistair Riddoch
0523fef1e2
Make cross compiling script more cross platform
2011-10-11 16:37:09 +01:00
Alistair Riddoch
b6707a4087
Make this script a bit more cross platform
2011-10-10 15:45:53 +01:00
Alistair Riddoch
b4b78dea8a
Use sudo -n for later calls to sudo
2011-10-10 13:30:17 +01:00
Alistair Riddoch
27729fa52e
Remove the autopackage step, as autopackage is now dead
2011-03-01 23:27:41 +00:00
Alistair Riddoch
15d3b437d7
Remove a race from buildid file generation
2011-02-16 13:20:44 +00:00
Alistair Riddoch
d9f4d6238e
Emit buildid 1 when we have no clue what it actually is
2011-02-16 11:51:13 +00:00
Alistair Riddoch
48e6c72ea9
Report the full fractional percentage of coverage
2010-11-19 00:59:10 +00:00
Alistair Riddoch
d2d918f220
Add note about stack randomization disabling
2010-11-16 23:54:27 +00:00
Alistair Riddoch
6be49f8f1f
Add a configure option required by recent versions of PostgreSQL
2010-09-01 11:09:23 +01:00
Alistair Riddoch
ceca6d7ea8
Re-anable autopackages now using statifier instead of static libraries.
2010-08-29 20:11:26 +01:00
Alistair Riddoch
eabcb31373
Add copying dlls into place to the mingw script.
2010-08-25 23:55:32 +01:00
Alistair Riddoch
b646d13a12
Disable autopackage for now due to library issues.
2010-08-19 13:59:18 +01:00
Alistair Riddoch
4555ec1852
Update create_release for modified git interface.
2010-08-11 23:17:59 +01:00
Alistair Riddoch
8d9c0129de
Add a new script to build and install the client library for PostgreSQL.
2010-07-10 00:28:26 +01:00
Alistair Riddoch
f15943f56a
Add an experimental script for adding miniupnpc as a library
2010-05-11 00:45:57 +01:00
Alistair Riddoch
cf5cfc233b
Don't abort if one test is not built.
2010-03-19 02:38:50 +00:00
Alistair Riddoch
f0b2e9a351
Move AdminTask into common and give it a more generic name.
2009-11-28 18:10:09 +00:00
Alistair Riddoch
c48043c16f
Simplify the code for determining coverage percentage.
2009-11-18 22:02:27 +00:00
Alistair Riddoch
291ddfc5ce
Add incomplete coverage test for CommServer.
2009-11-16 19:33:16 +00:00
Alistair Riddoch
227728f739
Fix an error in the help text.
2009-11-09 03:11:30 +00:00
Alistair Riddoch
e3d93a77a0
Skip files which aren't in the build.
2009-11-09 03:10:17 +00:00
Alistair Riddoch
337b4ab25a
Fix the configure flags to pick up the right gcrypt settings.
2009-09-19 19:18:31 +01:00
Alistair Riddoch
20481af1e4
Add a script which configures for cross compiling with Fedora mingw32
2009-09-17 02:01:01 +01:00
Alistair Riddoch
62bf8dcde2
Allow <classname>Base in a head for <classname> as it is a common clean pattern
2009-09-03 00:43:55 +01:00
Alistair Riddoch
be6cd758fd
Write script to automate maintenance of the regression tests.
2009-08-28 01:24:46 +01:00
Alistair Riddoch
f92e15d117
Output a message in some cases where no coverage data can be generated.
2009-07-17 09:35:52 +02:00
Alistair Riddoch
3197c0270a
Set locale before running gcov so that the output is in the right format.
2009-06-29 23:53:13 +01:00
Alistair Riddoch
545adb1ef7
Improve the usage of the coverage testing script.
2009-06-24 02:54:39 +01:00
Alistair Riddoch
53612395d5
Improve error messages
2009-05-21 19:11:51 +01:00
Alistair Riddoch
cd5da177f0
Re-order commits to make more sense.
2009-05-12 00:35:11 +01:00
Alistair Riddoch
9422670ae5
Remove checkpoint
2009-05-11 11:44:34 +01:00
Alistair Riddoch
a1dad7d273
Update reporting, handle updating changes better
2009-05-11 11:37:42 +01:00
Alistair Riddoch
2400059598
Add better error reporting
2009-05-06 17:44:42 +01:00
Alistair Riddoch
2129c7075e
Improve error reporting in this script.
2009-05-06 15:06:53 +01:00
Alistair Riddoch
70ced39ff0
Add on option to the coverage script to do the configuration step.
2009-05-04 20:01:08 +01:00
Alistair Riddoch
edc0172446
Add option to test coverage on one source file
2009-04-29 12:31:44 +01:00