Skip to content

Instantly share code, notes, and snippets.

@gabrielschulhof
Created February 16, 2016 20:41
Show Gist options
  • Save gabrielschulhof/107ea1b609ce8ea162b3 to your computer and use it in GitHub Desktop.
Save gabrielschulhof/107ea1b609ce8ea162b3 to your computer and use it in GitHub Desktop.
config HAVE_ACCEPT4
bool
default y
config HAVE_BUILTIN_ADD_OVERFLOW
bool
default n
config HAVE_BUILTIN_MUL_OVERFLOW
bool
default n
config HAVE_BZIP2
bool
default y
config HAVE_CHECK
bool
default n
config HAVE_CHRPATH
bool
default n
config HAVE_CONTIKI
bool
default n
config HAVE_DECL_DLADDR
bool
default y
config HAVE_DECL_IFLA_INET6_ADDR_GEN_MODE
bool
default y
config HAVE_DECL_IFLA_INET6_MAX
bool
default y
config HAVE_DECL_MEMMEM
bool
default y
config HAVE_DECL_MEMRCHR
bool
default y
config HAVE_DECL_STRDUPA
bool
default y
config HAVE_DECL_STRNDUPA
bool
default y
config HAVE_DLFCN_H
bool
default y
config HAVE_DOXYGEN
bool
default y
config HAVE_DUKTAPE_SRC
bool
default y
config HAVE_DYNAMIC_SANITIZE_ADDRESS
bool
default y
config HAVE_DYNAMIC_SANITIZE_UNDEFINED
bool
default y
config HAVE_FLTO
bool
default y
config HAVE_GENHTML
bool
default n
config HAVE_GETCONF
bool
default y
config HAVE_GETRANDOM
bool
default y
config HAVE_GLIB
bool
default y
config HAVE_GNU_SOURCE
bool
default y
config HAVE_GRAPHVIZ
bool
default n
config HAVE_GTK
bool
default y
config HAVE_ICU
bool
default y
config HAVE_IMAGEMAGICK
bool
default y
config HAVE_ISATTY
bool
default y
config HAVE_LCOV
bool
default n
config HAVE_LDL
bool
default y
config HAVE_LIBCURL
bool
default y
config HAVE_LIBKMOD
bool
default n
config HAVE_LIBMAGIC
bool
default n
config HAVE_LIBMICROHTTPD
bool
default n
config HAVE_LIBPCRE
bool
default y
config HAVE_LIB_MATH
bool
default y
config HAVE_LINUX
bool
default y
config HAVE_LOCALE
bool
default y
config HAVE_MAVLINK_SRC
bool
default y
config HAVE_MOSQUITTO
bool
default n
config HAVE_NEWLOCALE
bool
default y
config HAVE_NODEJS
bool
default y
config HAVE_NODEJS_NPM
bool
default y
config HAVE_NO_SANITIZE
bool
default n
config HAVE_OPENSSL
bool
default y
config HAVE_PIPE
bool
default y
config HAVE_PIPE2
bool
default y
config HAVE_POLLTS
bool
default n
config HAVE_PPOLL
bool
default y
config HAVE_PTHREAD_H
bool
default y
config HAVE_RANDOM_R
bool
default y
config HAVE_RIOTOS
bool
default n
config HAVE_SD_DBUS
bool
default n
config HAVE_SOCKET
bool
default y
config HAVE_STATIC_SANITIZE_ADDRESS
bool
default n
config HAVE_STATIC_SANITIZE_UNDEFINED
bool
default n
config HAVE_STDOUT
bool
default y
config HAVE_STRTOD_L
bool
default y
config HAVE_SYSTEMD
bool
default n
config HAVE_SYS_AUXV_H
bool
default y
config HAVE_TAR
bool
default y
config HAVE_TINYCBOR_SRC
bool
default y
config HAVE_TINYDTLS_SRC
bool
default y
config HAVE_UDEV
bool
default n
config HAVE_VALGRIND
bool
default n
config HAVE_XSI_STRERROR_R
bool
default n
BZIP2 ?= /usr/bin/bzip2
CFLAG_FLOAT_STORE += -ffloat-store
COMMON_CFLAGS += -D_GNU_SOURCE=1 -pipe -Wall -W -Wextra -Wundef -Wformat=2 -Wlogical-op -Wsign-compare -Wformat-security -Wmissing-include-dirs -Wformat-nonliteral -Wold-style-definition -Wpointer-arith -Winit-self -Wdeclaration-after-statement -Wfloat-equal -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wmissing-declarations -Wmissing-noreturn -Wno-unused-parameter -Wshadow -Wendif-labels -Wstrict-aliasing=3 -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-override-init -Wnested-externs -Wchar-subscripts -Wtype-limits -Wuninitialized -fno-common -fdiagnostics-show-option -fvisibility=hidden -ffunction-sections -fdata-sections -fno-asynchronous-unwind-tables
COMMON_LDFLAGS += -ldl -lm -Wl,--gc-sections
DOXYGEN ?= /usr/bin/doxygen
DUKTAPE_SRC_PATH ?= /home/nix/iot/soletta/src/thirdparty/duktape/src
DYNAMIC_SANITIZE_ADDRESS_CFLAGS ?= -fsanitize=address
DYNAMIC_SANITIZE_ADDRESS_LDFLAGS ?= -fsanitize=address -lasan
DYNAMIC_SANITIZE_UNDEFINED_CFLAGS ?= -fsanitize=undefined
DYNAMIC_SANITIZE_UNDEFINED_LDFLAGS ?= -fsanitize=undefined
FLTO_CFLAGS ?= -flto -ffat-lto-objects
GETCONF ?= /usr/bin/getconf
GLIB_CFLAGS ?= -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
GLIB_LDFLAGS ?= -lglib-2.0
GLIB_REQUIRES_PRIVATE ?= glib-2.0
GTK_CFLAGS ?= -pthread -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libdrm -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
GTK_LDFLAGS ?= -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0
GTK_REQUIRES_PRIVATE ?= gtk+-3.0
HAVE_PYTHON_JSONSCHEMA ?= y
ICU_LDFLAGS ?= -licui18n -licuuc -licudata
ICU_REQUIRES_PRIVATE ?= icu-uc icu-i18n
IMAGEMAGICK ?= /usr/bin/convert
LDFLAG_SONAME += -shared -Wl,-soname,foo
LDFLAG_UNDEFINED += -Wl,--no-undefined
LIBCURL_LDFLAGS ?= -lcurl
LIBCURL_REQUIRES_PRIVATE ?= libcurl
LIBPCRE_LDFLAGS ?= -lpcre
LIBPCRE_REQUIRES_PRIVATE ?= libpcre
MAVLINK_SRC_PATH ?= /home/nix/iot/soletta/src/thirdparty/mavlink
NODEJS ?= /usr/bin/node
NODEJS_NPM ?= /usr/bin/npm
OPENSSL_LDFLAGS ?= -lssl -lcrypto
OPENSSL_REQUIRES_PRIVATE ?= openssl
PTHREAD_H_LDFLAGS ?= -lpthread
TAR ?= /usr/bin/tar
TINYCBOR_SRC_PATH ?= /home/nix/iot/soletta/src/thirdparty/tinycbor/src
TINYDTLS_SRC_PATH ?= /home/nix/iot/soletta/src/thirdparty/tinydtls
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment