diff options
author | lexborisov <lex.borisov@gmail.com> | 2017-03-11 22:53:26 +0300 |
---|---|---|
committer | lexborisov <lex.borisov@gmail.com> | 2017-03-11 22:53:26 +0300 |
commit | de800aeeb8e4ccb329a7bc9fdee4d147b2767ba5 (patch) | |
tree | 11544ce99f8ce66a5374c215107f38c1e21e0d3c /Makefile.cfg | |
parent | f0ecc407e2769db2b0e5fcfe8ffc5be52d0c7761 (diff) |
Windows
Diffstat (limited to 'Makefile.cfg')
-rw-r--r-- | Makefile.cfg | 42 |
1 files changed, 40 insertions, 2 deletions
diff --git a/Makefile.cfg b/Makefile.cfg index 6e60afa..05b30a8 100644 --- a/Makefile.cfg +++ b/Makefile.cfg @@ -1,5 +1,44 @@ MODEST_BUILD_OS := UNDEF +#******************** +# Version +#*************** +MODEST_VERSION_MAJOR := 1 +MODEST_VERSION_MINOR := 0 +MODEST_VERSION_PATCH := 0 + +MODEST_VERSION_STRING := $(MODEST_VERSION_MAJOR).$(MODEST_VERSION_MINOR).$(MODEST_VERSION_PATCH) + +#******************** +# Flags +#*************** +MODEST_CFLAGS ?= -Wall -Werror +MODEST_LFLAGS ?= + +#******************** +# Include +#*************** +# include dirs +INCLUDE_DIR := $(TARGET) +INCLUDE_DIR_API := include + +#******************** +# Libraries +#*************** +# lib name +LIB_NAME := modest +LIB_NAME_SUFFIX := .so +LIB_NAME_SUFFIX_STATIC := _static.a + +# lib dirs +LIB_DIR_BASE := lib + +#******************** +# Binaries +#*************** +# binaries dirs +BINARY_DIR_BASE := bin + # DEFAULT MODEST_DIR_SEPARATOR ?= / @@ -9,7 +48,6 @@ MODEST_DIR_SEPARATOR ?= / MODEST_LIBRARY ?= $(LIB_DIR_BASE)/lib$(LIB_NAME)$(LIB_NAME_SUFFIX) MODEST_LIBRARY_STATIC ?= $(LIB_DIR_BASE)/lib$(LIB_NAME)$(LIB_NAME_SUFFIX_STATIC) MODEST_LIBRARY_WITH_VERSION = $(LIB_DIR_BASE)/lib$(LIB_NAME).$(MODEST_VERSION_STRING)$(LIB_NAME_SUFFIX) -MODEST_LIBRARY_STATIC_WITH_VERSION = $(LIB_DIR_BASE)/lib$(LIB_NAME).$(MODEST_VERSION_STRING)$(LIB_NAME_SUFFIX_STATIC) MODEST_PORT_NAME ?= posix @@ -28,7 +66,7 @@ ifeq ($(OS),Windows_NT) LIB_NAME_SUFFIX_STATIC := .dll.a MODEST_CFLAGS += -Wno-unused-variable -Wno-unused-function --std=c99 - LDFLAGS += -Wl,--out-implib,$(call MODEST_LIBRARY_STATIC_WITH_VERSION) + MODEST_LDFLAGS += -Wl,--out-implib,$(call MODEST_LIBRARY_STATIC) # Need set MODEST_BUILD_OS := $(OS) |