toolbits/ofxARTSATAPI — pull request #1 by mactkg (2012-12-02 14:48:53+00:00)
Title: より良いディレクトリ構造

本来英語でIssueを書くべきなのでしょうが、私は英語がすらすら書けるレベルでないのと、管理者であるtoolbitsさんは日本人の方の様でしたので、日本語で失礼します。

現在のofxARTSATAPIのディレクトリ構造は若干openFrameworksのコミュニティが勧めているものとは異なっており、複雑になってしまっているとおもいます。
ofxAddonsのページ( http://ofxaddons.com/howto/ )では、以下のようなディレクトリ構造が勧められています。

of_preRelease/
addons/
ofxMyAddon/
src/
ofxMyAddon.h
ofxMyAddon.cpp
...
libs/
libwhatever/
src/
lib_implementation.h
lib_implementation.cpp
...
includes/
libwhatever.h
...
lib/
osx/
static_libwhatever.a
linux/
static_libwhatever.a
... //other platforms
example-anExample/
src/
main.cpp
testApp.h
testApp.cpp
... //other source
MyAddonExample.xcodeproj
... //other project files for other platforms
bin/
data/
necessaryAsset.txt

また、Githubに公開する際には、上の引用文でofxMyAddon当たる部分をルートにして公開して欲しいとの事が書いてあります。

現在リポジトリを見るとiOS版とosx版の２つに分かれているようですが、これら二つの違いはexampleの中身のみかと思います。oFのコミュニティが勧めているディレクトリ構造の方にしておいたほうが、addons内でgit cloneして（もしくはzipで落として解凍して）すぐにexampleを試すことができますし、便利だと思います。

ディレクトリ構造を修正したブランチをPull Requestします。レビューよろしくお願いします。