summaryrefslogtreecommitdiff
path: root/xmake/platforms/windows/load.lua
diff options
context:
space:
mode:
authorruki <[email protected]>2020-05-20 22:57:42 +0800
committerruki <[email protected]>2020-05-20 11:46:14 +0800
commiteff77a9a787016605baf133bc1a582ef8437a7fa (patch)
tree6cb69279b6801629bca9892ce5dcbde0b238f70c /xmake/platforms/windows/load.lua
parent59caa4b16d0f8ab122338d7dfbcd461cc6017324 (diff)
add vs toolchain
Diffstat (limited to 'xmake/platforms/windows/load.lua')
-rw-r--r--xmake/platforms/windows/load.lua38
1 files changed, 0 insertions, 38 deletions
diff --git a/xmake/platforms/windows/load.lua b/xmake/platforms/windows/load.lua
deleted file mode 100644
index 710cb8723..000000000
--- a/xmake/platforms/windows/load.lua
+++ /dev/null
@@ -1,38 +0,0 @@
---!A cross-platform build utility based on Lua
---
--- Licensed under the Apache License, Version 2.0 (the "License");
--- you may not use this file except in compliance with the License.
--- You may obtain a copy of the License at
---
--- http://www.apache.org/licenses/LICENSE-2.0
---
--- Unless required by applicable law or agreed to in writing, software
--- distributed under the License is distributed on an "AS IS" BASIS,
--- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
--- See the License for the specific language governing permissions and
--- limitations under the License.
---
--- Copyright (C) 2015-2020, TBOOX Open Source Group.
---
--- @author ruki
--- @file load.lua
---
-
--- imports
-import("core.project.config")
-
--- load it
-function main(platform)
-
- -- init flags for architecture
- local arch = config.get("arch") or os.arch()
-
- -- init flags for asm
- platform:add("yasm.asflags", "-f", arch == "x64" and "win64" or "win32")
-
- -- init flags for dlang
- local dc_archs = { x86 = "-m32", x64 = "-m64" }
- platform:add("dcflags", dc_archs[arch])
- platform:add("dcshflags", dc_archs[arch])
- platform:add("dcldflags", dc_archs[arch])
-end