diff options
author | mattn <mattn.jp@gmail.com> | 2014-04-15 09:23:46 +0900 |
---|---|---|
committer | mattn <mattn.jp@gmail.com> | 2014-04-15 09:23:46 +0900 |
commit | 24ad78af24af6868ad521c2eb80c49c72475fdd9 (patch) | |
tree | a8c6091411afaa4d265398211fa3d3787461b24a /template/make | |
parent | 1d727f5f226e28484b985b4e7c368df1c39a9023 (diff) | |
download | vim-sonictemplate-24ad78af24af6868ad521c2eb80c49c72475fdd9.tar.gz vim-sonictemplate-24ad78af24af6868ad521c2eb80c49c72475fdd9.tar.bz2 vim-sonictemplate-24ad78af24af6868ad521c2eb80c49c72475fdd9.zip |
Add OS detection
Diffstat (limited to 'template/make')
-rw-r--r-- | template/make/base-c.mak (renamed from template/make/base-c) | 0 | ||||
-rw-r--r-- | template/make/snip-os-cpu-detect.mak | 19 | ||||
-rw-r--r-- | template/make/snip-os-detect.mak | 8 |
3 files changed, 27 insertions, 0 deletions
diff --git a/template/make/base-c b/template/make/base-c.mak index cab0056..cab0056 100644 --- a/template/make/base-c +++ b/template/make/base-c.mak diff --git a/template/make/snip-os-cpu-detect.mak b/template/make/snip-os-cpu-detect.mak new file mode 100644 index 0000000..e4dc038 --- /dev/null +++ b/template/make/snip-os-cpu-detect.mak @@ -0,0 +1,19 @@ +ifeq ($(OS),Windows_NT) + ifeq ($(PROCESSOR_ARCHITECTURE),AMD64) + endif + ifeq ($(PROCESSOR_ARCHITECTURE),x86) + endif +else + OS := $(shell uname -s) + ifeq ($(OS),Linux) + endif + ifeq ($(OS),Darwin) + endif + CPU := $(shell uname -p) + ifeq ($(CPU),x86_64) + endif + ifneq ($(filter %86,$(CPU)),) + endif + ifneq ($(filter arm%,$(CPU)),) + endif +endif diff --git a/template/make/snip-os-detect.mak b/template/make/snip-os-detect.mak new file mode 100644 index 0000000..e3cc60c --- /dev/null +++ b/template/make/snip-os-detect.mak @@ -0,0 +1,8 @@ +ifeq ($(OS),Windows_NT) +else + OS := $(shell uname -s) + ifeq ($(OS),Linux) + endif + ifeq ($(OS),Darwin) + endif +endif |