diff options
author | Markus Mohrhard <markus.mohrhard@googlemail.com> | 2014-01-05 17:40:16 +0100 |
---|---|---|
committer | Markus Mohrhard <markus.mohrhard@googlemail.com> | 2014-01-29 08:09:37 +0100 |
commit | 01a56100a41da49ed5b589b106d592f04eafa666 (patch) | |
tree | ee1870260684be0fa2f096d494a80aca7380a79c /RepositoryExternal.mk | |
parent | a74fd3f900826d8f525075ed7bbf6ca8ffda2847 (diff) |
make glew a normal external shared project
Change-Id: I6306e23b3f20817de87951a8848de373fc5dbf85
Diffstat (limited to 'RepositoryExternal.mk')
-rw-r--r-- | RepositoryExternal.mk | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/RepositoryExternal.mk b/RepositoryExternal.mk index 99614d9df9f5..f8ce0a70ba6c 100644 --- a/RepositoryExternal.mk +++ b/RepositoryExternal.mk @@ -126,6 +126,27 @@ endef endif +ifeq ($(SYSTEM_GLEW),YES) + +gb_LinkTarget__use_glew := + +else + +define gb_LinkTarget__use_glew +$(call gb_LinkTarget_use_external_project,$(1),glew) +$(call gb_LinkTarget_set_include,$(1),\ + -I$(call gb_UnpackedTarball_get_dir,glew/include) \ + $$(INCLUDE) \ +) + +$(call gb_LinkTarget_add_libs,$(1),\ + -L$(call gb_UnpackedTarball_get_dir,glew)/lib/ -lGLEW \ +) + +endef + +endif + ifeq ($(SYSTEM_GLM),YES) gb_LinkTarget__use_glm_headers := |