project_source_root).stdout().strip()
conf.set_quoted('RELATIVE_SOURCE_PATH', relative_source_path)
-conf.set('BUILD_MODE', 'BUILD_MODE_' + get_option('mode').to_upper(),
- description : 'tailor build to development or release builds')
+conf.set10('BUILD_MODE_DEVELOPER', get_option('mode') == 'developer',
+ description : 'tailor build to development or release builds')
want_ossfuzz = get_option('oss-fuzz')
want_libfuzzer = get_option('llvm-fuzz')
libcurl = []
endif
conf.set10('HAVE_LIBCURL', have)
-conf.set10('CURL_NO_OLDIES', get_option('mode') == 'developer')
+conf.set10('CURL_NO_OLDIES', conf.get('BUILD_MODE_DEVELOPER') == 1)
want_libidn = get_option('libidn')
want_libidn2 = get_option('libidn2')
'@INPUT@'],
input : dbus_docs)
- if conf.get('BUILD_MODE') == 'BUILD_MODE_DEVELOPER'
+ if conf.get('BUILD_MODE_DEVELOPER') == 1
test('dbus-docs-fresh',
update_dbus_docs_py,
args : ['--build-dir=@0@'.format(project_build_root),
#include "analyze-condition.h"
#include "analyze-security.h"
#include "analyze-verify.h"
-#include "build.h"
#include "bus-error.h"
#include "bus-locator.h"
#include "bus-map-properties.h"
#include "unit-name.h"
#include "util.h"
#include "verbs.h"
+#include "version.h"
#define SCALE_X (0.1 / 1000.0) /* pixels per us */
#define SCALE_Y (20.0)
#include "version.h"
extern const char* const systemd_features;
-
-enum {
- BUILD_MODE_DEVELOPER,
- BUILD_MODE_RELEASE,
-};
#ifdef CAP_LAST_CAP
# if CAP_LAST_CAP > SYSTEMD_CAP_LAST_CAP
-# if BUILD_MODE == BUILD_MODE_DEVELOPER && defined(TEST_CAPABILITY_C)
+# if BUILD_MODE_DEVELOPER && defined(TEST_CAPABILITY_C)
# warning "The capability list here is outdated"
# endif
# else
#include <fcntl.h>
#include "alloc-util.h"
-#include "build.h"
#include "curl-util.h"
#include "fd-util.h"
#include "locale-util.h"
#include "string-util.h"
+#include "version.h"
static void curl_glue_check_finished(CurlGlue *g) {
CURLMsg *msg;
#include "sd-daemon.h"
#include "alloc-util.h"
-#include "build.h"
#include "conf-parser.h"
#include "daemon-util.h"
#include "def.h"
#include "strv.h"
#include "tmpfile-util.h"
#include "util.h"
+#include "version.h"
#define PRIV_KEY_FILE CERTIFICATE_ROOT "/private/journal-upload.pem"
#define CERT_FILE CERTIFICATE_ROOT "/certs/journal-upload.pem"
#include <unistd.h>
#include "alloc-util.h"
-#include "build.h"
#include "fd-util.h"
#include "libudev-list-internal.h"
#include "libudev-util.h"
#include "stdio-util.h"
#include "string-util.h"
#include "tests.h"
+#include "version.h"
static bool arg_monitor = false;
#include "sd-daemon.h"
#include "alloc-util.h"
-#include "build.h"
#include "bus-internal.h"
#include "bus-util.h"
#include "errno-util.h"
#include "log.h"
#include "main-func.h"
#include "util.h"
+#include "version.h"
#define DEFAULT_BUS_PATH "unix:path=/run/dbus/system_bus_socket"
#include <unistd.h>
#include "alloc-util.h"
-#include "build.h"
#include "cgroup-setup.h"
#include "errno-util.h"
#include "log.h"
#include "proc-cmdline.h"
#include "string-util.h"
#include "tests.h"
+#include "version.h"
static void test_is_wanted_print(bool header) {
_cleanup_free_ char *cmdline = NULL;
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#include "alloc-util.h"
-#include "build.h"
#include "cgroup-util.h"
#include "dirent-util.h"
#include "errno-util.h"
#include "tests.h"
#include "user-util.h"
#include "util.h"
+#include "version.h"
static void check_p_d_u(const char *path, int code, const char *result) {
_cleanup_free_ char *unit = NULL;
#include <sys/signalfd.h>
#include <unistd.h>
-#include "build.h"
#include "device-private.h"
#include "fs-util.h"
#include "log.h"
#include "string-util.h"
#include "tests.h"
#include "udev-event.h"
+#include "version.h"
static int fake_filesystems(void) {
static const struct fakefs {
#include <getopt.h>
#include "alloc-util.h"
-#include "build.h"
#include "fileio.h"
#include "main-func.h"
#include "string-util.h"
#include "udev-util.h"
#include "unaligned.h"
+#include "version.h"
#define SUPPORTED_SMBIOS_VER 0x030300
#include <unistd.h>
#include "alloc-util.h"
-#include "build.h"
#include "device-nodes.h"
#include "extract-word.h"
#include "fd-util.h"
#include "strv.h"
#include "strxcpyx.h"
#include "udev-util.h"
+#include "version.h"
static const struct option options[] = {
{ "device", required_argument, NULL, 'd' },
#include <stdio.h>
-#include "build.h"
#include "macro.h"
int info_main(int argc, char *argv[], void *userdata);
#include "sd-event.h"
#include "alloc-util.h"
-#include "build.h"
#include "cgroup-util.h"
#include "cpu-set-util.h"
#include "dev-setup.h"
#include "udev-util.h"
#include "udev-watch.h"
#include "user-util.h"
+#include "version.h"
#define WORKER_NUM_MAX 2048U