Skip to content

Instantly share code, notes, and snippets.

View hkrn's full-sized avatar

hkrn hkrn

  • Japan
  • 06:57 (UTC +09:00)
View GitHub Profile
@hkrn
hkrn / gist:802926
Created January 30, 2011 15:09
CMake のための alias
# cmake が生成したファイルを削除する
alias cmake_clean='rm -rf build Makefile CMakeCache.txt CMakeFiles CMakeScripts install_manifest.txt *.a *.lib *.dll* *.dylib* *.so*'
# cmake で Xcode 用のプロジェクトファイルを生成する
alias cmake_xcode='cmake -G "Xcode"'
# Bullet のデバッグビルドを生成するときの cmake のエイリアス
alias bullet_osx_lib_dev='cmake -DCMAKE_BUILD_TYPE:STRING=DEBUG -DBUILD_DEMOS:BOOL=OFF -DBUILD_EXTRAS:BOOL=OFF -DBUILD_MINICL_OPENCL_DEMOS:BOOL=OFF -DBUILD_CPU_DEMOS:BOOL=OFF -DBUILD_SHARED_LIBS:BOOL=ON -DCMAKE_OSX_ARCHITECTURES="i386;x86_64"'
# libMMDME / libMMDAI のデバッグビルドを生成するときの cmake のエイリアス
alias mmdai_osx_lib_dev='cmake -DFIND_BULLET_BY_PKGCONFIG:BOOL=ON -DCMAKE_BUILD_TYPE:STRING=DEBUG -DBUILD_SHARED_LIBS:BOOL=ON -DCMAKE_OSX_ARCHITECTURES="i386;x86_64"'
# libMMDME / libMMDAI のデバッグビルドを生成するときのビルドするときの cmake のエイリアス
@hkrn
hkrn / CMakeLists.txt
Created December 29, 2010 16:47
Library_MMDFiles の POSIX (といっても実作業の環境上 MacOSX と Linux での確認だけど) で共有ライブラリを作成できるようにするためのパッチです。64bit にも対応します。ライセンスは MMDAgent と同じく修正 BSD ライセンスです。
#
# build libGLee (OpenGL easy extension)
#
cmake_minimum_required(VERSION 2.6)
project(GLee)
add_library(GLee SHARED GLee.c GLee.h)
# link against Foundation.framework