Legends-of-Azeroth-Pandaria-5.4.8

Форк
0
103 строки · 2.8 Кб
1
# Copyright (C) 2011-2016 Project SkyFire <http://www.projectskyfire.org/
2
# Copyright (C) 2008-2016 TrinityCore <http://www.trinitycore.org/>
3
#
4
# This file is free software; as a special exception the author gives
5
# unlimited permission to copy and/or distribute it, with or without
6
# modifications, as long as this notice is preserved.
7
#
8
# This program is distributed in the hope that it will be useful, but
9
# WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
10
# implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
11

12
# output generic information about the core and buildtype chosen
13
message("")
14
message("* SkyFire revision   : ${rev_hash} ${rev_date} (${rev_branch} branch)")
15
if( UNIX )
16
  message("* SkyFire buildtype  : ${CMAKE_BUILD_TYPE}")
17
endif()
18
message("")
19

20
# output information about installation-directories and locations
21

22
message("* Install core to        : ${CMAKE_INSTALL_PREFIX}")
23
if( UNIX )
24
  message("* Install libraries to   : ${LIBSDIR}")
25
  message("* Install configs to     : ${CONF_DIR}")
26
endif()
27
message("")
28

29
# Show infomation about the options selected during configuration
30

31
if( SERVERS )
32
  message("* Build worldserver      : Yes (default)")
33
  if (AUTH_SERVER)
34
  message("* Build authserver       : Yes (default)")
35
  else()
36
  message("* Build authserver       : No")
37
  endif()
38
else()
39
  message("* Build world/authserver : No")
40
endif()
41

42
if( SCRIPTS )
43
  message("* Build with scripts     : Yes (default)")
44
  add_definitions(-DSCRIPTS)
45
else()
46
  message("* Build with scripts     : No")
47
endif()
48

49
if( ELUNA )
50
  message("* Build Eluna LuaEngine   : Yes (default)")
51
  add_definitions(-DELUNA)
52
else()
53
  message("* Build Eluna LuaEngine   : No")
54
endif()
55
if( TOOLS )
56
  message("* Build map/vmap tools   : Yes")
57
  add_definitions(-DNO_CORE_FUNCS)
58
else()
59
  message("* Build map/vmap tools   : No  (default)")
60
endif()
61

62
if( USE_COREPCH )
63
  message("* Build core w/PCH       : Yes (default)")
64
else()
65
  message("* Build core w/PCH       : No")
66
endif()
67

68
if( USE_SCRIPTPCH )
69
  message("* Build scripts w/PCH    : Yes (default)")
70
else()
71
  message("* Build scripts w/PCH    : No")
72
endif()
73

74
if( WITH_WARNINGS )
75
  message("* Show all warnings      : Yes")
76
else()
77
  message("* Show compile-warnings  : No  (default)")
78
endif()
79

80
if( WITH_COREDEBUG )
81
  message("* Use coreside debug     : Yes")
82
  add_definitions(-DTRINITY_DEBUG)
83
else()
84
  message("* Use coreside debug     : No  (default)")
85
endif()
86

87
if( WIN32 )
88
  if( USE_MYSQL_SOURCES )
89
    message("* Use MySQL sourcetree   : Yes (default)")
90
  else()
91
    message("* Use MySQL sourcetree   : No")
92
  endif()
93
endif( WIN32 )
94

95
if ( NOJEM )
96
  message("")
97
  message(" *** NOJEM - WARNING!")
98
  message(" *** jemalloc linking has been disabled!")
99
  message(" *** Please note that this is for DEBUGGING WITH VALGRIND only!")
100
  message(" *** DO NOT DISABLE IT UNLESS YOU KNOW WHAT YOU'RE DOING!")
101
endif()
102

103
message("")
104

105

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.