File: CMakeLists.txt

package info (click to toggle)
musescore 2.0.3%2Bdfsg1-2
  • links: PTS, VCS
  • area: main
  • in suites: stretch
  • size: 202,532 kB
  • ctags: 58,769
  • sloc: cpp: 257,595; xml: 172,226; ansic: 139,931; python: 6,565; sh: 6,383; perl: 423; makefile: 290; awk: 142; pascal: 67; sed: 3
file content (59 lines) | stat: -rw-r--r-- 2,246 bytes parent folder | download | duplicates (7)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
#=============================================================================
#  MusE
#  Linux Music Editor
#  $Id:$
#
#  Copyright (C) 2010 by Werner Schweer and others
#
#  This program is free software; you can redistribute it and/or modify
#  it under the terms of the GNU General Public License version 2.
#
#  This program is distributed in the hope that it will be useful,
#  but WITHOUT ANY WARRANTY; without even the implied warranty of
#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
#  GNU General Public License for more details.
#
#  You should have received a copy of the GNU General Public License
#  along with this program; if not, write to the Free Software
#  Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
#=============================================================================

include (${PROJECT_SOURCE_DIR}/build/gch.cmake)

if (APPLE)
      file(GLOB_RECURSE INCS "*.h")
else (APPLE)
      set(INCS "")
endif (APPLE)

add_library (
      mstyle STATIC
      ${PROJECT_BINARY_DIR}/all.h
      ${PCH}
      ${INCS}
      mstyle.cpp colorscheme.cpp colorutils.cpp tileset.cpp stylehelper.cpp frameshadow.cpp
      animations.cpp animationdata.cpp dockseparatordata.cpp
      dockseparatorengine.cpp enabledata.cpp genericdata.cpp headerviewdata.cpp
      headerviewengine.cpp mdiwindowdata.cpp mdiwindowengine.cpp menubardata.cpp
      menubarengine.cpp menuengine.cpp progressbardata.cpp
      progressbarengine.cpp scrollbardata.cpp scrollbarengine.cpp sliderdata.cpp
      sliderengine.cpp spinboxdata.cpp spinboxengine.cpp splitterengine.cpp
      tabbardata.cpp tabbarengine.cpp toolbardata.cpp toolbarengine.cpp
      toolboxengine.cpp widgetstatedata.cpp widgetstateengine.cpp mconfig.cpp
      comboboxdata.cpp comboboxengine.cpp labeldata.cpp labelengine.cpp lineeditdata.cpp
      lineeditengine.cpp stackedwidgetdata.cpp stackedwidgetengine.cpp transitiondata.cpp
      transitions.cpp transitionwidget.cpp
      baseengine.h menudata.h animation.h
      )

set_target_properties (
      mstyle
      PROPERTIES
         COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch"
      )

xcode_pch(mstyle all)

ADD_DEPENDENCIES(mstyle mops1)
ADD_DEPENDENCIES(mstyle mops2)