Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Loading…

Makefile overhaul 2.0. (Don't merge yet). #2092

Closed
wants to merge 39 commits into from

3 participants

Christopher Baker Seth Theodore Watson
Christopher Baker
Collaborator

This is reference PR / work in progress with an 0.8.0 release target.

Big changes:

  • formatting
  • documentation (LOTS)
  • variable names TODO:
  • double check backward compatibility
  • finish project make
cerupcat and others added some commits
Seth cerupcat Make audioUnit a static var so it's more accessible. Enable the audio…
… session after there's an native interruption
fe534e2
Theodore Watson ofTheo Merge pull request #1880 from cerupcat/master
Fixed sound not restarting after an interupttion (phone call or alarm clock)
2d62d2e
Theodore Watson ofTheo Revert "Merge pull request #1880 from cerupcat/master"
This reverts commit 2d62d2e, reversing
changes made to eb45d59.
3d7d8d6
Christopher Baker bakercp Fix for osx makefiles. 47ed69c
Christopher Baker bakercp Merge branch 'bugfix-osx-makefiles' into develop f3ca917
Christopher Baker bakercp Minor formatting fixes. 0be13d7
Christopher Baker bakercp Minor formatting. fc578a0
Christopher Baker bakercp Fixed situation where .xcodeproj files where
being included in the search path.  The solution
is a general solution for matching substrings.
See the notes in the file for a description of
the technique and changes.
de20521
Christopher Baker bakercp Added ADDON_INCLUDES_EXCLUDE flag.
This allows libraries to exclude various header
paths from being automatically included.
This is important in situations where system 
headers, such as those provided by pkg-config
are a different version than those distributed
with the the addon.  This can happen when headers
are compiled with a specific ABI / architecture
in mind, such as libcurl.
3e8e836
Christopher Baker bakercp Continued work on config.addons.mk 723a168
Christopher Baker bakercp PROJECT_ADDONS_INCLUDES, PROJECT_ADDONS_CFLAGS,
and PROJECT_ADDONS_LDFLAGS were not being included
from addon_config.mk
d79fe3e
Christopher Baker bakercp Clean up. a43afd9
Christopher Baker bakercp Remove duplicated export osx Framework libs. 182afbf
Christopher Baker bakercp Updated template files to be cross-platform. 829530e
Christopher Baker bakercp Updating testApp.cpp fixing space. 0ddab22
Christopher Baker bakercp Merge branch 'master' of git://github.com/openframeworks/openFramewor…
…ks into bugfix-makefiles
ab60e44
Christopher Baker bakercp Merge 41c7a61
Christopher Baker bakercp Continued makefile updates. a034320
Christopher Baker bakercp Merge branch 'develop' of git://github.com/openframeworks/openFramewo…
…rks into bugfix-makefiles
cfeda02
Christopher Baker bakercp Fixed typo. 7965ed8
Christopher Baker bakercp Big WIP push. Lots of naming changes, lots of documentation and comme…
…nts.
6d34990
Christopher Baker
Collaborator

@arturoc here is where I left off.

Christopher Baker
Collaborator

Merge catastrophe. Trying again.

Christopher Baker bakercp closed this
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Commits on Feb 21, 2013
  1. Seth

    Make audioUnit a static var so it's more accessible. Enable the audio…

    cerupcat authored
    … session after there's an native interruption
Commits on Mar 9, 2013
  1. Theodore Watson

    Merge pull request #1880 from cerupcat/master

    ofTheo authored
    Fixed sound not restarting after an interupttion (phone call or alarm clock)
  2. Theodore Watson

    Revert "Merge pull request #1880 from cerupcat/master"

    ofTheo authored
    This reverts commit 2d62d2e, reversing
    changes made to eb45d59.
  3. Christopher Baker

    Fix for osx makefiles.

    bakercp authored
Commits on Mar 13, 2013
  1. Christopher Baker
Commits on Mar 16, 2013
  1. Christopher Baker

    Minor formatting fixes.

    bakercp authored
  2. Christopher Baker

    Minor formatting.

    bakercp authored
  3. Christopher Baker

    Fixed situation where .xcodeproj files where

    bakercp authored
    being included in the search path.  The solution
    is a general solution for matching substrings.
    See the notes in the file for a description of
    the technique and changes.
  4. Christopher Baker

    Added ADDON_INCLUDES_EXCLUDE flag.

    bakercp authored
    This allows libraries to exclude various header
    paths from being automatically included.
    This is important in situations where system 
    headers, such as those provided by pkg-config
    are a different version than those distributed
    with the the addon.  This can happen when headers
    are compiled with a specific ABI / architecture
    in mind, such as libcurl.
  5. Christopher Baker
  6. Christopher Baker

    PROJECT_ADDONS_INCLUDES, PROJECT_ADDONS_CFLAGS,

    bakercp authored
    and PROJECT_ADDONS_LDFLAGS were not being included
    from addon_config.mk
  7. Christopher Baker

    Clean up.

    bakercp authored
Commits on Mar 18, 2013
  1. Christopher Baker
  2. Christopher Baker
  3. Christopher Baker
Commits on Mar 28, 2013
  1. Christopher Baker
Commits on Apr 2, 2013
  1. Christopher Baker

    Merge

    bakercp authored
Commits on Apr 3, 2013
  1. Christopher Baker

    Continued makefile updates.

    bakercp authored
Commits on Apr 30, 2013
  1. Christopher Baker

    Merge branch 'develop' of git://github.com/openframeworks/openFramewo…

    bakercp authored
    …rks into bugfix-makefiles
Commits on May 9, 2013
  1. Christopher Baker

    Fixed typo.

    bakercp authored
Commits on May 16, 2013
  1. Christopher Baker
Commits on May 23, 2013
  1. Christopher Baker

    Merge branch 'develop' of git://github.com/openframeworks/openFramewo…

    bakercp authored
    …rks into bugfix-makefiles
Commits on May 29, 2013
  1. Christopher Baker

    Whitespace fixes (tab->spaces)

    bakercp authored
  2. Christopher Baker

    Whitespace fixes (tab->spaces)

    bakercp authored
Commits on May 30, 2013
  1. Christopher Baker

    Fix white space.

    bakercp authored
  2. Christopher Baker

    Fix whitespace.

    bakercp authored
  3. Christopher Baker

    Fix whitespace.

    bakercp authored
  4. Christopher Baker

    Add error output.

    bakercp authored
  5. Christopher Baker

    Add comments.

    bakercp authored
  6. Christopher Baker

    Initial config.addons.mk refactor.

    bakercp authored
    -Now includes addon dependency ordering.
    -This is  WIP!
  7. Christopher Baker
  8. Christopher Baker

    Temporary debug.

    bakercp authored
Commits on May 31, 2013
  1. Christopher Baker

    Fix debug settings.

    bakercp authored
  2. Christopher Baker

    Merge branch 'develop' of git://github.com/openframeworks/openFramewo…

    bakercp authored
    …rks into bugfix-makefiles
  3. Christopher Baker
  4. Christopher Baker

    Formatting fixes.

    bakercp authored
Commits on Jun 3, 2013
  1. Christopher Baker
Commits on Jun 10, 2013
  1. Christopher Baker

    Additional documentation.

    bakercp authored
Commits on Jun 14, 2013
  1. Christopher Baker

    Merged

    bakercp authored
Something went wrong with that request. Please try again.