|
@@ -7,7 +7,7 @@
|
|
|
#include <AK/Format.h>
|
|
|
#include <AK/StringBuilder.h>
|
|
|
#include <LibCore/ArgsParser.h>
|
|
|
-#include <LibCore/ConfigFile.h>
|
|
|
+#include <LibCore/Version.h>
|
|
|
#include <getopt.h>
|
|
|
#include <limits.h>
|
|
|
#include <math.h>
|
|
@@ -245,16 +245,7 @@ void ArgsParser::print_usage(FILE* file, const char* argv0)
|
|
|
|
|
|
void ArgsParser::print_version(FILE* file)
|
|
|
{
|
|
|
- auto version_config = Core::ConfigFile::open("/res/version.ini");
|
|
|
- auto major_version = version_config->read_entry("Version", "Major", "0");
|
|
|
- auto minor_version = version_config->read_entry("Version", "Minor", "0");
|
|
|
-
|
|
|
- StringBuilder builder;
|
|
|
- builder.appendff("{}.{}", major_version, minor_version);
|
|
|
- if (auto git_version = version_config->read_entry("Version", "Git", ""); git_version != "")
|
|
|
- builder.appendff(".g{}", git_version);
|
|
|
-
|
|
|
- outln(file, builder.to_string());
|
|
|
+ outln(file, Core::Version::SERENITY_VERSION);
|
|
|
}
|
|
|
|
|
|
void ArgsParser::add_option(Option&& option)
|