Adding beaengine.

This commit is contained in:
Ben Vanik 2013-05-23 17:39:03 -07:00
parent 4eafb6b070
commit 7f4f448369
4 changed files with 39 additions and 0 deletions

3
.gitmodules vendored
View File

@ -19,3 +19,6 @@
[submodule "third_party/asmjit"]
path = third_party/asmjit
url = https://github.com/benvanik/asmjit.git
[submodule "third_party/beaengine"]
path = third_party/beaengine
url = https://github.com/benvanik/beaengine.git

1
third_party/beaengine vendored Submodule

@ -0,0 +1 @@
Subproject commit ee1add269fa3487f9157fffb4c360051e3e5ed7f

32
third_party/beaengine.gypi vendored Normal file
View File

@ -0,0 +1,32 @@
# Copyright 2013 Ben Vanik. All Rights Reserved.
{
'targets': [
{
'target_name': 'beaengine',
'type': '<(library)',
'direct_dependent_settings': {
'include_dirs': [
'beaengine/include/',
],
'defines': [
'BEA_ENGINE_STATIC=1',
],
},
'sources': [
'beaengine/beaengineSources/BeaEngine.c',
],
'include_dirs': [
'beaengine/include/',
'beaengine/beaengineSources/',
],
'defines': [
'BEA_ENGINE_STATIC=1',
#'BEA_LIGHT_DISASSEMBLY=1',
],
}
]
}

View File

@ -3,6 +3,7 @@
'includes': [
'tools/tools.gypi',
'third_party/asmjit.gypi',
'third_party/beaengine.gypi',
'third_party/gflags.gypi',
'third_party/sparsehash.gypi',
],
@ -15,11 +16,13 @@
'dependencies': [
'asmjit',
'beaengine',
'gflags',
'third_party/libjit/libjit.gyp:libjit',
],
'export_dependent_settings': [
'asmjit',
'beaengine',
'gflags',
'third_party/libjit/libjit.gyp:libjit',
],