Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Feb 9, 2012
  1. Jakob Leben
Commits on Jan 26, 2012
  1. Jonatan Liljedahl

    OSX: Bundle everything inside the .app, except examples/, README, Cha…

    lijon authored
    …ngeLog.txt, etc.
    
    This is the standard way to bundle an .app on OSX, and it fixes the library
    references in sclang and scsynth binaries, which now links to the libraries
    and frameworks bundled with the .app. Note that since sclang links to the
    bundled Qt frameworks, it can not be installed system-wide. But you can install
    simple wrapper-scripts into a folder in your PATH.
    
    We also remove the hack in SC_StandAloneInfo_Darwin.cpp to detect standalones
    and instead simply pass a SC_STANDALONE definition from cmake.
    
    A MOVED_STUFF.txt file was added in case people wonder where everything has gone,
    and README.txt and README_OS_X.txt was updated.
  2. Jonatan Liljedahl

    Move configured SCVersion.sc -> SCVersion/SCVersion.sc

    lijon authored
    This way, <build_dir>/SCVersion/ can be included by langConfig to get
    the correct version for people using langConfig to run the class library
    from the source tree instead of the installed one.
    (cherry picked from commit da8a3c9)
Commits on Jan 25, 2012
  1. Jonatan Liljedahl

    osx: standalone build fixes

    lijon authored
    (cherry picked from commit 7af543f)
Commits on Jan 23, 2012
  1. Miguel Negrão Jonatan Liljedahl

    OSX: Fix cmake -DSC_SYMLINK_CLASSLIB=ON and add symlink for HelpSourc…

    miguel-negrao authored lijon committed
    …e too.
    
    Signed-off-by: Jonatan Liljedahl <lijon@kymatica.com>
Commits on Jan 21, 2012
  1. Jonatan Liljedahl

    Improve setting of current SC version.

    lijon authored
    A new SCVersion.txt is included by CMake and used to set the version in all places:
    - Main.sc (by classmethods from SCVersion.sc)
    - About dialog in SC.app
    - Version reported by Finder's "Get info"
    - CPACK
Commits on Jan 19, 2012
  1. Tim Blechmann

    cmake build system: default to RelWithDebInfo

    timblechmann authored
    many users report bugs without a reasonable backtrace. we now change the
    default build type to RelWithDebInfo. while it increases code size, we
    hopefully get some more expressive backtraces.
    
    Signed-off-by: Tim Blechmann <tim@klingt.org>
Commits on Jan 11, 2012
  1. Jonatan Liljedahl

    Fix DMG icon and background. CPACK variables need to be set before in…

    lijon authored
    …cluding CPack.
    
    To get the background to stick, I had to create a new DS_Store file: package/ds_store
Commits on Jan 10, 2012
  1. Jonatan Liljedahl

    Set correct version for CPACK

    lijon authored
  2. Jonatan Liljedahl
Commits on Dec 26, 2011
  1. Tim Blechmann

    cmake build system: visiblity support for clang

    timblechmann authored
    Signed-off-by: Tim Blechmann <tim@klingt.org>
Commits on Dec 5, 2011
  1. Jonatan Liljedahl

    Revert "cmake build system: blacklist llvm-gcc-4.2 on osx"

    lijon authored
    This reverts commit 734bc1d.
    
    Conflicts:
    
    	CMakeLists.txt
Commits on Nov 17, 2011
  1. Jakob Leben
Commits on Oct 26, 2011
  1. Tim Blechmann

    Fixed soundfile primitive support when NO_LIBSNDFILE is defined.

    tkatchev authored timblechmann committed
    Signed-off-by: Tim Blechmann <tim@klingt.org>
  2. Tim Blechmann

    Fixes for the build system, to allow building scsynth/sclang in a bar…

    tkatchev authored timblechmann committed
    …e-bones, minimal configuration.
    
    Signed-off-by: Tim Blechmann <tim@klingt.org>
Commits on Oct 10, 2011
  1. Tim Blechmann

    cmake build sytem: disable -ffast-math completely

    timblechmann authored
    -ffast-math does more harm than it actually
    
    Signed-off-by: Tim Blechmann <tim@klingt.org>
  2. Tim Blechmann

    cmake build system: disable some ffast-math optimizations

    timblechmann authored
    -fno-signed-zeros breaks nova-simd bitmasks, so we should disable it.
    -fassociative-math requires -fno-signed-zeros, so we disable it, too
    
    Signed-off-by: Tim Blechmann <tim@klingt.org>
Commits on Sep 26, 2011
  1. Tim Blechmann

    cmake build system: avoid installation of temporary files

    timblechmann authored
    Signed-off-by: Tim Blechmann <tim@klingt.org>
Commits on Sep 25, 2011
  1. Tim Blechmann

    cmake build system: add command line flag to avoid installing old help

    timblechmann authored
    Signed-off-by: Tim Blechmann <tim@klingt.org>
Commits on Aug 14, 2011
  1. Tim Blechmann

    cmake build system: fix installation of README file

    timblechmann authored
    Signed-off-by: Tim Blechmann <tim@klingt.org>
Commits on Jul 8, 2011
  1. Tim Blechmann

    cmake build system: allow in-place builds, but post a big fat warning

    timblechmann authored
    Signed-off-by: Tim Blechmann <tim@klingt.org>
Commits on Jun 30, 2011
  1. Tim Blechmann

    cmake build system: update gcc compile flags

    timblechmann authored
    - warn about return type or missing return statements
    - remove -fpermissive as it is not required anymore
    
    Signed-off-by: Tim Blechmann <tim@klingt.org>
Commits on Jun 28, 2011
  1. Tim Blechmann

    sclang: class library compilation - parallelize method table compression

    timblechmann authored
    compressing the method table takes a considerable time when compiling the
    class library. some of the operations can be parallelized in order to reduce
    the sclang startup time.
    
    Signed-off-by: Tim Blechmann <tim@klingt.org>
Commits on Jun 27, 2011
  1. Tim Blechmann

    cmake build system: better error message for in-place builds

    timblechmann authored
    Signed-off-by: Tim Blechmann <tim@klingt.org>
Commits on Jun 21, 2011
  1. Tim Blechmann

    cmake build system: silence some warnings of the intel compiler

    timblechmann authored
    Signed-off-by: Tim Blechmann <tim@klingt.org>
  2. Tim Blechmann

    cmake build system: conditionally enable c++0x support

    timblechmann authored
    some compilers start to support c++0x features, which are used in
    supernova.
    
    Signed-off-by: Tim Blechmann <tim@klingt.org>
  3. Tim Blechmann

    cmake build system: better clang++ support

    timblechmann authored
    Signed-off-by: Tim Blechmann <tim@klingt.org>
Commits on Jun 19, 2011
  1. danstowell
Commits on Jun 18, 2011
  1. Miguel Negrão Tim Blechmann

    SC_SYMLINK_CLASSLIB cmake option

    miguel-negrao authored timblechmann committed
    As an option, cmake can now creates symlinks to the folders in SCCLassLibrary instead of copying.Default is off.
  2. Tim Blechmann

    Revert "cmake now creates symlinks instead of copying SCCLassLibrary …

    timblechmann authored
    …by default. Behaviour can be changed with the cmake flag SC_SYMLINK"
    
    pushed the initial version instead of the corrected one
    
    This reverts commit e087186.
  3. Miguel Negrão Tim Blechmann

    cmake now creates symlinks instead of copying SCCLassLibrary by defau…

    miguel-negrao authored timblechmann committed
    …lt. Behaviour can be changed with the cmake flag SC_SYMLINK
Commits on Jun 11, 2011
  1. Tim Blechmann

    cmake build system: reject in-place builds

    timblechmann authored
    Signed-off-by: Tim Blechmann <tim@klingt.org>
  2. Tim Blechmann

    cmake build system: intel compiler support

    timblechmann authored
    this patch adapts the build system so that sc can be built with the intel
    compiler. tested on linux only, but should work on osx. for win32 it would
    have to be adapted.
    
    Signed-off-by: Tim Blechmann <tim@klingt.org>
Commits on May 11, 2011
  1. Jonatan Liljedahl

    Renamed HelpBase to RenderedHelp and other related tweaks in cmakelis…

    lijon authored
    …ts, moved HelpSource/compileHelp.scd to platform/renderAllHelp.scd
    
    These changes reflect the fact that render-docs-while-building is not part of the standard build procedure,
    it's only useful if one wants to pre-render all helpfiles for putting them online, etc.
    Also, having compileHelp.scd in HelpSource might trick users into thinking they should run it.
Commits on Apr 9, 2011
  1. Tim Blechmann

    testsuite: basic testsuite support

    timblechmann authored
    importing test case for sclang crash
    
    Signed-off-by: Tim Blechmann <tim@klingt.org>
Something went wrong with that request. Please try again.