~s-cecilio/lenmus/v5.3

« back to all changes in this revision

Viewing changes to build/win32/lenmus_config.h

  • Committer: cecilios
  • Date: 2007-05-19 11:39:03 UTC
  • Revision ID: svn-v4:2587a929-2f0e-0410-ae78-fe6f687d5efe:trunk:236

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
//---------------------------------------------------------------------------------------
2
 
//    LenMus Phonascus: The teacher of music
3
 
//    Copyright (c) 2002-2011 LenMus project
4
 
//
5
 
//    This program is free software; you can redistribute it and/or modify it under the
6
 
//    terms of the GNU General Public License as published by the Free Software Foundation,
7
 
//    either version 3 of the License, or (at your option) any later version.
8
 
//
9
 
//    This program is distributed in the hope that it will be useful, but WITHOUT ANY
10
 
//    WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
11
 
//    PARTICULAR PURPOSE.  See the GNU General Public License for more details.
12
 
//
13
 
//    You should have received a copy of the GNU General Public License along with this
14
 
//    program. If not, see <http://www.gnu.org/licenses/>.
15
 
//
16
 
//    For any comment, suggestion or feature request, please contact the manager of
17
 
//    the project at cecilios@users.sourceforge.net
18
 
//
19
 
//---------------------------------------------------------------------------------------
20
 
 
21
 
#ifndef __LENMUS_CONFIG_H__
22
 
#define __LENMUS_CONFIG_H__
23
 
 
24
 
//==================================================================
25
 
// Template configuration file.
26
 
// Variables are replaced by CMake settings
27
 
//==================================================================
28
 
 
29
 
 
30
 
//---------------------------------------------------------------------------------------
31
 
// Path for lenmus root, while developing the program.
32
 
// When properly instaled, the lenmus binary is in /bin folder and all tree
33
 
// structure can be derived from it. But during development, the lenmus executable
34
 
// could be in any other folder. Therefore, this configuration macro sets the
35
 
// lenmus root folder
36
 
//---------------------------------------------------------------------------------------
37
 
#define LENMUS_TEST_SCORES_PATH      "../../../lenmus/scores/samples/test_set"
38
 
#define LENMUS_DBG_ROOT_PATH         "../../../lenmus"
39
 
 
40
 
 
41
 
//---------------------------------------------------------------------------------------
42
 
// program name, version and related
43
 
//---------------------------------------------------------------------------------------
44
 
#define LENMUS_APP_NAME         "Lenmus Phonascus"
45
 
#define LENMUS_VENDOR_NAME              "Lenmus"
46
 
#define LENMUS_VENDOR_SITE              "http://www.lenmus.org"
47
 
 
48
 
 
49
 
//---------------------------------------------------------------------------------------
50
 
// build type and options
51
 
//
52
 
// Variable LENMUS_DEBUG_MENU set to 1 means that the 'Debug' menu will be included.
53
 
//---------------------------------------------------------------------------------------
54
 
#define LENMUS_DEBUG_BUILD      1
55
 
#define LENMUS_DEBUG_MENU       1
56
 
 
57
 
 
58
 
//---------------------------------------------------------------------------------------
59
 
// platform and compiler
60
 
//---------------------------------------------------------------------------------------
61
 
#define LENMUS_PLATFORM_WIN32      1
62
 
#define LENMUS_PLATFORM_UNIX       0
63
 
#define LENMUS_PLATFORM_MAC        0
64
 
#define LENMUS_COMPILER_MSVC       1
65
 
#define LENMUS_COMPILER_GCC        0
66
 
 
67
 
 
68
 
//---------------------------------------------------------------------------------------
69
 
// installation folders
70
 
//
71
 
// Variable LENMUS_IS_TEST_INSTALL set to 1 means it is a test installation, that is, all
72
 
// needed folders are in the source tree. Variable LENMUS_IS_TEST_INSTALL set to 0
73
 
// means a normal installation, implying that needed folders are defined by variables
74
 
// LENMUS_INSTALL_HOME, LENMUS_CONFIG_HOME, LENMUS_DATA_HOME and LENMUS_LOGS_HOME
75
 
//---------------------------------------------------------------------------------------
76
 
#define LENMUS_IS_TEST_INSTALL    1
77
 
 
78
 
#define LENMUS_INSTALL_HOME     "Not used"
79
 
#define LENMUS_CONFIG_HOME      "Not used"
80
 
#define LENMUS_DATA_HOME        "Not used"
81
 
#define LENMUS_LOGS_HOME        "Not used"
82
 
 
83
 
 
84
 
 
85
 
 
86
 
#endif  // __LENMUS_CONFIG_H__
87