Skip to content
Snippets Groups Projects
Commit 8570dc43 authored by Konstantin Osipov's avatar Konstantin Osipov
Browse files

Refactor cmake scripts.

Do not use bundled libobjc on Darwin.
Refactor cmake scritps: introduce os.cmake, arch.cmake,
compiler.cmake, libobjc.cmake, luajit.cmake.

Remove the hack with building libobjc/luajit as a
dependency on cfg.

Do not specify -ggdb when compiling with clang.

Add -fno-objc-legacy-dispatch and -fobjc-nonfragile-abi
when compiling with CLang on Linux.

Remove -fgnu-runtime when compiling with gcc on Mac.

Many minor cleanups.
parent 273ae7d9
No related merge requests found
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment