Commit graph

13 commits

Author SHA1 Message Date
e97fd18d31
ignore .dir-locals.el in cmake build 2022-08-18 13:30:23 +02:00
5a5ff2b2b6
add local load-path to cmake build 2022-08-17 09:19:50 +02:00
Brian Heim
a85032e5fb cmake: fix ninja toolchain
When CMake is run with ninja as the generator, duplicate target names
are generated that cause configuration to fail. This commit fixes that
by adding a "compile_" prefix to each of the byte-compiled target names,
eliminating the naming collision.
2020-04-10 14:17:59 -05:00
tejaswidp
b12547a152 install *.el files irrespective of byte compilation option 2018-03-30 17:43:21 +05:30
Dan Stowell
ca2a432409 Improve error messages when cmake can't find optional things 2012-09-07 12:12:36 +01:00
Tim Blechmann
494cf1fe11 editors: scel - disabling bytecode compilation is an advanced option
Signed-off-by: Tim Blechmann <tim@klingt.org>
2012-03-07 23:34:01 +01:00
Tim Blechmann
f5f09b6090 editors: scel - do not require emacs when omitting bytecode compilation
Signed-off-by: Tim Blechmann <tim@klingt.org>
2012-03-07 23:34:01 +01:00
Tim Blechmann
dfb69f398b scel: add option to install without bytecode compilation
Signed-off-by: Tim Blechmann <tim@klingt.org>
2012-03-05 17:43:06 +01:00
Tim Blechmann
67d100d7d7 scel: install files to site-lisp/SuperCollider
adapted patch from debian package

Signed-off-by: Tim Blechmann <tim@klingt.org>
2012-03-05 17:43:06 +01:00
Jakob Leben
3403008185 scel: cmake, simplify and fix for windows 2011-03-18 23:25:59 +01:00
Tim Blechmann
0985d6a202 cmake build system: copy all *el files to build directory
this ensures a correct elisp bytecode compilation

Signed-off-by: Tim Blechmann <tim@klingt.org>
2010-11-16 20:11:54 +01:00
Tim Blechmann
99ff5e5747 cmake: scel build fix
Signed-off-by: Tim Blechmann <tim@klingt.org>
2010-11-09 12:58:10 +01:00
Tim Blechmann
3c21a65e4c basic cmake-based build system:
this patch implements a cmake-based build system for supercollider. it
currently builds:

- sclang and scsynth on linux
- plugins on linux and osx
- scel

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

git-svn-id: https://supercollider.svn.sourceforge.net/svnroot/supercollider/trunk@10240 a380766d-ff14-0410-b294-a243070f3f08
2010-08-10 21:40:54 +00:00