Age | Commit message (Collapse) | Author |
|
(cherry picked from commit 68a490923d183c438fd852dde73f3054554d023a)
|
|
|
|
rev-parse and git diff-index
|
|
|
|
auto happy = new year(2019);
|
|
auto happy = new year(2018);
|
|
Happy new year
|
|
|
|
Happy new year (Again new year with idiots ...)
|
|
shared library, which allows cache hits to happen more likely
(cherry picked from commit 94f69fb1bcef103392ca27074ebb31ef2ebd27fb)
|
|
cache variables
|
|
Happy new year
|
|
|
|
I have no excuse for my fail :/
|
|
Running cmake threw a warning because of this.
|
|
|
|
if configured to not use git at all
|
|
better warning during configure-phase.
|
|
updating the revisionhash/revisiondate + rename DISABLEGITCHECK parameter to WITHOUT_GIT (to adhere to our standard)
Also cleaned up the checks slightly + moved git-specific testing to its own macro (minor changes to shaurens original patch applied)
|
|
done in the GUI, or through the DISABLEGITCHECK parameter on *nix-platforms.
DO NOTE THAT WE WILL NOT GIVE SUPPORT ON ANY CORE-VERSION COMPILED WITH THIS FLAG, AS WE CAN NOT EFFECTIVELY FIND OUT WHAT REVISION YOU ARE ON
|
|
or outdated.
Allow for it to be pointed to through the ADVANCED settings in the CMake GUI if the above is true.
|
|
|
|
|
|
directly from the executable binaries.
To view this information, check the "Product Version" field in Properties on the respective daemon.
+ Fix worldserver/authserver .rc file layouts and content (now adheres to MS standards *sighs*)
+ Change .serv info output to show corename followed by the commit date and hash
+ Include showing the versionstring on worldserver startup completion (on Aokromes' request)
Thanks to Paradox for bugging me enough about it and the initial pull-request.
|
|
configuration:
This will trigger when the rev_hash has not been set properly, and inform of possible steps to take (in most cases pulling repository tags is sufficient)
|
|
DVCS at all
|
|
make the warning text a little bit more "Hello Cpt.Obvious" obvious for
users that can't read. (It now includes the word WARNING in the warnings)
|
|
ensure_version macro not being found.
|
|
Thanks to Shauren and leak for pointing that out.
|
|
includes a notice if the version is not found/git is not installed correctly.
|
|
use in the worldserver and versioning-info
Thanks to Shauren for digging this out
|
|
|
|
Note: As git doesn't provide human readable (or better understandable) revision IDs by itself and we also don't intend to manually update the revision.h file or use funky ID generation tools, this workaround will do the trick for now. To find out your repositories revision ID use:
git log --pretty=format:"" origin/HEAD | wc -l
|
|
(Thanks to A.Metaphysical.Drama for the report/fix)
--HG--
branch : trunk
|
|
doesn't show up in the CMake GUI
--HG--
branch : trunk
|
|
--HG--
branch : trunk
|
|
avoid regenerating revision.h
(should remove the unneeded rebuilding of some core-files due to that the revision.h file has changed timestamp-wise)
--HG--
branch : trunk
|
|
- rename src/revision.h folder to src/genrev
- ensure BUILDDIR/revision.h file is cleared/removed before generation (deleted/recreated during buildmode-changes)
Note: This needs further testing, so please give feedback.
--HG--
branch : trunk
rename : src/revision.h/CMakeLists.txt => src/genrev/CMakeLists.txt
|
|
fixes displaying revision during run
--HG--
branch : trunk
|
|
(revision.h is back as target)
Buildsystem: Removed non-existing include directories
--HG--
branch : trunk
|