Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Gitignore structure overhaul #1107

Merged
merged 17 commits into from May 16, 2012
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
17 commits
Select commit Hold shift + click to select a range
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
137 changes: 55 additions & 82 deletions .gitignore
@@ -1,105 +1,78 @@
*.mode*
build/
obj/
*.o

# OF-specific ignore patterns

openFrameworks.a
openFrameworksDebug.a
openFrameworksUniversal.a
*.app/

#rule to avoid non-official addons going into git
#see addons/.gitignore
addons/**

#xcode files
*.pbxuser
*.perspectivev3
examples/*/*/*.xcodeproj
examples/*/*/Project.xcconfig
examples/*/*/openFrameworks-Info.plist
examples/*/*/ofxiphone-Info.plist
examples/*/*/iPhone_Prefix.pch
examples/*/*/*/*/Default.png
examples/*/*/*/*/Icon.png

#codeblocks files
examples/*/*/*.layout
examples/*/*/*.depend
examples/*/*/bin/clickToLaunch*
examples/*/*/bin/libs
examples/*/*/obj
examples/*/*/*.cbp
examples/*/*/*.workspace

#vs files
examples/*/*/*.sln
examples/*/*/*.vcxproj
examples/*/*/*.vcxproj.user
examples/*/*/*.vcxproj.filters
addons/*

#rule to avoid non-official apps going into git
#see apps/.gitignore
apps/*

#codeblocks OF lib files
libs/openFrameworksCompiled/project/*/*.depend
libs/openFrameworksCompiled/project/*/*.layout
#also, see examples/.gitignore

#linux temporary files
*~
# Some general ignore patterns

build/
obj/
*.o
Debug*/
Release*/
*.mode*
*.app/
*.pyc

# IDE-specific ignore patterns

#XCode
*.pbxuser
*.perspective
*.perspectivev3
*.mode1v3
*.mode2v3
#XCode 4
xcuserdata
*.xcworkspace

#Code::Blocks
*.depend
*.layout

#vs2010 user files
#Visual Studio
*.sdf
*.opensdf
*.suo
ipch/

#eclipse build folders
#Mac OS X
addons/Debug Mac OS X
addons/Release Mac OS X
libs/openFrameworks/Debug Mac OS X
libs/openFrameworks/Release Mac OS X
examples/*/*/Debug Mac OS X
examples/*/*/Release Mac OS X
xcuserdata
project.xcworkspace
.DS_Store
#Eclipse
.metadata
local.properties
.externalToolBuilders

# OS-specific ignore patterns

#Linux
addons/Debug Linux
addons/Release Linux
libs/openFrameworks/Debug Linux
libs/openFrameworks/Release Linux
examples/*/*/Debug Linux
examples/*/*/Release Linux
examples/*/*/Debug Linux64
examples/*/*/Release Linux64
examples/*/*/Makefile
examples/*/*/config.make
*.pyc
*~
# KDE
.directory

#OSX
.DS_Store
*.swp
*~.nib
# Thumbnails
._*

#eclipse
examples/*/*/.cproject
examples/*/*/.project
examples/*/*/.settings
#Windows
# Windows image file caches
Thumbs.db
# Folder config file
Desktop.ini

#Android
addons/Debug Android
addons/Release Android
libs/openFrameworks/Debug Android
libs/openFrameworks/Release Android
libs/openFrameworks/Release
libs/openFrameworks/Debug
libs/openFrameworks/Release_arm7
examples/*/*/Debug Android
examples/*/*/Release Android
examples/*/*/Debug
examples/*/*/Release
examples/*/*/Release_arm7
examples/*/*/test link
examples/*/*/obj
.csettings
paths.make
!examples/android/*/.cproject
!examples/android/*/.project
!examples/android/*/.settings

24 changes: 6 additions & 18 deletions addons/.gitignore
@@ -1,34 +1,22 @@
!ofAddons.h
!.project
!ofx3DModelLoader
!ofx3DModelLoader/**
!ofxAccelerometer
!ofxAccelerometer/**
!ofxDirList
!ofxDirList/**
!ofxiPhone
!ofxiPhone/**
!ofxMultiTouch
!ofxMultiTouch/**
!ofxNetwork
!ofxNetwork/**
!ofxOpenCv
!ofxOpenCv/**
!ofxOsc
!ofxOsc/**
!ofxThread
!ofxThread/**
!ofxVectorGraphics
!ofxVectorGraphics/**
!ofxVectorMath
!ofxVectorMath/**
!ofxXmlSettings
!ofxXmlSettings/**
!ofxAndroid
!ofxAndroid/**
!ofxAssimpModelLoader
!ofxAssimpModelLoader/**
!ofxGui
!ofxGui/**
!ofxGui/*/**
ofxAndroid/ofAndroidLib/bin
ofxAndroid/ofAndroidLib/gen
!ofxAssimpModelLoader
!ofxGui

# don't ignore the .gitignore file
!.gitignore
10 changes: 0 additions & 10 deletions addons/ofxAndroid/ofAndroidLib/local.properties

This file was deleted.

7 changes: 7 additions & 0 deletions apps/.gitignore
Expand Up @@ -4,3 +4,10 @@
# ignore bin folders' contents, except data folder therein
/devApps/*/bin/*
!/devApps/*/bin/data/

/devApps/*/.cproject
/devApps/*/.project
/devApps/*/.settings/

# don't ignore the .gitignore file
!.gitignore
@@ -1 +1,3 @@
*
*
# don't ignore the .gitignore file
!.gitignore
@@ -1 +1,3 @@
*
*
# don't ignore the .gitignore file
!.gitignore
@@ -1 +1,3 @@
*
*
# don't ignore the .gitignore file
!.gitignore
@@ -1 +1,3 @@
*
*
# don't ignore the .gitignore file
!.gitignore
Binary file not shown.
Binary file not shown.
56 changes: 43 additions & 13 deletions examples/.gitignore
@@ -1,14 +1,5 @@
*/.metadata
android/*/Debug
android/*/Release
android/*/Release_arm7
android/*/test link
android/*/bin
android/*/obj
android/*/gen
android/*/local.properties
android/*/.settings
android/*/.externalToolBuilders
android/*/res/raw
libOFAndroidApp.so
libOFAndroidApp_neon.so
Expand All @@ -17,8 +8,47 @@ gdb.setup
libneondetection.so
Application.mk
Android.mk

*/*/bin/*
!*/*/bin/data
!*/*/bin/data/*
!*/*/bin/data/**
!*/*/bin/data/**/*
!*/*/bin/data/

# IDE-specific ignore patterns

#XCode
/*/*/*.xcodeproj
/*/*/Project.xcconfig
/*/*/openFrameworks-Info.plist
/*/*/ofxiphone-Info.plist
/*/*/iPhone_Prefix.pch
/*/*/*/*/Default.png
/*/*/*/*/Icon.png

#Code::Blocks
/*/*/*.cbp
/*/*/*.workspace

#Visual Studio
/*/*/*.sln
/*/*/*.vcxproj
/*/*/*.vcxproj.user
/*/*/*.vcxproj.filters

#Eclipse
/*/*/.cproject
/*/*/.project
/*/*/.settings/

# OS-specific ignore patterns

#Linux
/*/*/Makefile
/*/*/config.make
# Leave Android files in until project generation works
!/android/*/Makefile
!/android/*/config.make

#Android
/*/*/test link
!/android/*/.cproject
!/android/*/.project
!/android/*/.settings
9 changes: 0 additions & 9 deletions examples/3d/QuaternionLatLongExample/Project.xcconfig

This file was deleted.

Binary file not shown.
Binary file not shown.