Tobias Doerffel
213c666f92
CMake/FindFlac: also search for libFLAC++
...
The FLAC export has been realized using the libFLAC++ library which
needs to be linked against explicitely for win32 builds.
2010-05-17 23:24:41 +02:00
Tobias Doerffel
c2e0cde213
Win32 toolchain: various fixes + march=i686
...
In build_mingw32 script fixed path to Win32Toolchain.cmake. In this
file set march=i686 and mtune=generic.
2009-12-25 00:39:32 +01:00
Andrew Kelley
a86ca968b7
BuildPlugin.cmake: add include directory
...
If libraries are being used from somewhere other than
/usr/include or /usr/local/include, building plugins would fail.
Now it checks CMAKE_INSTALL_PREFIX/include.
2009-08-13 04:25:07 -07:00
Andrew Kelley
1ee5b8a340
made FindFLAC.cmake more robust
...
FindFLAC.cmake now searches the cmake install prefix for
flac, fixing some configure problems in non-standard cases.
2009-08-13 02:50:53 -07:00
Andrew Kelley
fb733051bd
added FLAC as an export format
2009-08-12 07:18:16 -07:00
Tobias Doerffel
94ebcf30bc
Win32Toolchain: define MINGW_PREFIX and QT_HEADERS_DIR
...
MINGW_PREFIX is a better variable name than CC_PREFIX (cross copmling
prefix), therefore rename it. Furthermore define QT_HEADERS_DIR due to
changed logic in CMake's FindQt4 module.
2009-08-06 13:14:11 +02:00
Tobias Doerffel
ba54477d86
reflect changes in MinGW crosscompiling environment, typo fixes
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@2069 0778d3d1-df1d-0410-868b-ea421aaaa00d
2009-02-23 19:54:18 +00:00
Tobias Doerffel
2c7306a661
reflect recent changes to MinGW cross compiling environment
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@2025 0778d3d1-df1d-0410-868b-ea421aaaa00d
2009-02-12 23:33:49 +00:00
Andrew Kelley
65ca28ddfc
ability to import an FL Studio .zip package
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1991 0778d3d1-df1d-0410-868b-ea421aaaa00d
2009-02-02 02:27:30 +00:00
Tobias Doerffel
8b40de7137
added STK support to win32 version of LMMS
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1953 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-12-17 23:25:54 +00:00
Tobias Doerffel
ef425f4460
also search top-source dir for LMMS import library for windows builds
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1807 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-10-27 22:37:12 +00:00
Tobias Doerffel
54a62a5668
added Win64Toolchain file
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1806 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-10-27 22:21:11 +00:00
Tobias Doerffel
30c7732665
various fixes for successfully building LMMS for win64
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1804 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-10-27 21:25:46 +00:00
Tobias Doerffel
63848e9b71
allow specifying destination directory for libs via CMAKE_INSTALL_LIBDIR
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1794 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-10-25 10:14:56 +00:00
Tobias Doerffel
5b99179451
do not create alsaconfig.h
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1773 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-10-18 15:19:54 +00:00
Tobias Doerffel
396dbbc1b3
* removed (buggy) PCH support
...
* added support for CFLAGS and CXXFLAGS environment variables
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1717 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-09-30 11:10:52 +00:00
Tobias Doerffel
2b6e61b66c
added include and library-directory of cross compiling environment
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1532 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-09-02 15:31:13 +00:00
Tobias Doerffel
d1283bc54e
added support for PortAudio
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1507 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-08-27 13:51:39 +00:00
Tobias Doerffel
3eeb7b8a76
improved detection of machine type
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1493 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-08-26 09:20:54 +00:00
Tobias Doerffel
a2f33efef5
improved detection of machine type
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1492 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-08-26 09:17:29 +00:00
Tobias Doerffel
8c4abb3aec
added missing dependency to bin2res-target in order to build properly when using "make -jX"
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1481 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-08-23 22:22:32 +00:00
Tobias Doerffel
67095e36b2
* made cmake-files ready for NSIS-packaging
...
* added win-resource-object to LMMS-binary
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1427 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-08-01 21:09:32 +00:00
Tobias Doerffel
11b85eb323
added support for building LMMS on OS X and generating a DMG-package
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1404 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-07-28 21:35:40 +00:00
Tobias Doerffel
1a2123f69d
less header-dependencies and moved some type-definitions
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1373 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-07-26 19:06:58 +00:00
Tobias Doerffel
fe55d0cdcc
support for cmake < 2.4.8
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1371 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-07-23 20:19:12 +00:00
Tobias Doerffel
64c691af8a
support for cmake < 2.4.8
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1369 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-07-23 18:45:37 +00:00
Tobias Doerffel
be0c5b9bc4
various fixes for allowing out-of-tree builds
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1363 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-07-22 23:50:59 +00:00
Tobias Doerffel
c7e9a130da
fixed INSTALL_DATA_SUBDIRS-macro (use normal string-replace instead of regex-replace)
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1360 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-07-22 22:59:40 +00:00
Tobias Doerffel
4db1099f7f
fixed clean-target
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1359 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-07-22 21:47:31 +00:00
Tobias Doerffel
c6240956ed
fixes for successfully cross-compiling
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1357 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-07-22 21:07:19 +00:00
Tobias Doerffel
53abd65d2e
initial support for mingw-cross-compiling
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1356 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-07-22 14:42:34 +00:00
Tobias Doerffel
e637495489
migrated build-system to CMAKE
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1352 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-07-22 11:36:50 +00:00