aboutsummaryrefslogtreecommitdiff
path: root/template
diff options
context:
space:
mode:
authormattn <mattn.jp@gmail.com>2014-04-15 09:23:46 +0900
committermattn <mattn.jp@gmail.com>2014-04-15 09:23:46 +0900
commit24ad78af24af6868ad521c2eb80c49c72475fdd9 (patch)
treea8c6091411afaa4d265398211fa3d3787461b24a /template
parent1d727f5f226e28484b985b4e7c368df1c39a9023 (diff)
downloadvim-sonictemplate-24ad78af24af6868ad521c2eb80c49c72475fdd9.tar.gz
vim-sonictemplate-24ad78af24af6868ad521c2eb80c49c72475fdd9.tar.bz2
vim-sonictemplate-24ad78af24af6868ad521c2eb80c49c72475fdd9.zip
Add OS detection
Diffstat (limited to 'template')
-rw-r--r--template/make/base-c.mak (renamed from template/make/base-c)0
-rw-r--r--template/make/snip-os-cpu-detect.mak19
-rw-r--r--template/make/snip-os-detect.mak8
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