makefile 101 fixes
This commit is contained in:
parent
6b1676b5c1
commit
a2e59803cf
1 changed files with 12 additions and 16 deletions
|
|
@ -1,29 +1,25 @@
|
||||||
# set some defaults
|
# set some defaults
|
||||||
|
|
||||||
# one of static, shared
|
# one of static, shared
|
||||||
ifndef BUILD_MODE
|
BUILD_MODE ?= static
|
||||||
BUILD_MODE = static
|
|
||||||
endif
|
|
||||||
|
|
||||||
# one of none, colm, goolm, vodozemac
|
# one of none, colm, goolm, vodozemac
|
||||||
ifndef OLM_FLAVOUR
|
OLM_FLAVOUR ?= colm
|
||||||
OLM_FLAVOUR = colm
|
|
||||||
endif
|
|
||||||
|
|
||||||
ifndef GO_TAGS
|
ifndef GO_TAGS
|
||||||
GO_TAGS =
|
GO_TAGS =
|
||||||
else
|
else
|
||||||
GO_TAGS += ,
|
GO_TAGS := $(GO_TAGS),
|
||||||
endif
|
endif
|
||||||
|
|
||||||
ifeq ($(OLM_FLAVOUR),none)
|
ifeq ($(OLM_FLAVOUR),none)
|
||||||
GO_TAGS += nocrypto
|
GO_TAGS := $(GO_TAGS)nocrypto
|
||||||
else ifeq ($(OLM_FLAVOUR),colm)
|
else ifeq ($(OLM_FLAVOUR),colm)
|
||||||
GO_TAGS += colm
|
GO_TAGS := $(GO_TAGS)colm
|
||||||
else ifeq ($(OLM_FLAVOUR),goolm)
|
else ifeq ($(OLM_FLAVOUR),goolm)
|
||||||
GO_TAGS += goolm
|
GO_TAGS := $(GO_TAGS)goolm
|
||||||
else ifeq ($(OLM_FLAVOUR),vodozemac)
|
else ifeq ($(OLM_FLAVOUR),vodozemac)
|
||||||
GO_TAGS += vodozemac
|
GO_TAGS := $(GO_TAGS)vodozemac
|
||||||
else
|
else
|
||||||
$(error unknown OLM_FLAVOUR $(OLM_FLAVOUR))
|
$(error unknown OLM_FLAVOUR $(OLM_FLAVOUR))
|
||||||
endif
|
endif
|
||||||
|
|
@ -70,11 +66,11 @@ libmxclient.h: ../libmxclient/go.mod ../libmxclient/go.sum $(SOURCE_GO)
|
||||||
|
|
||||||
.PHONY:
|
.PHONY:
|
||||||
clean:
|
clean:
|
||||||
-rm _pygomx.*
|
@rm -f _pygomx.*
|
||||||
-rm libmxclient.*
|
@rm -f libmxclient.*
|
||||||
-rm -r dist/
|
@rm -rf dist/
|
||||||
-rm -r build/
|
@rm -rf build/
|
||||||
-rm -r pygomx_module.egg-info
|
@rm -rf pygomx_module.egg-info
|
||||||
|
|
||||||
.PHONY:
|
.PHONY:
|
||||||
install: all
|
install: all
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue