summaryrefslogtreecommitdiffstats
path: root/src/3rdparty/libyaml/CMakeLists.txt
blob: 1c189116a53b1588b05ddc7921586bcf8bbeabc5 (plain)
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
# Generated from libyaml.pro.

#####################################################################
## BundledLibYaml Generic Library:
#####################################################################

qt_internal_add_3rdparty_library(BundledLibYaml
    QMAKE_LIB_NAME yaml
    STATIC
    INSTALL
    SOURCES
        src/api.c
        src/dumper.c
        src/emitter.c
        src/loader.c
        src/parser.c
        src/reader.c
        src/scanner.c
        src/writer.c
    DEFINES
        HAVE_CONFIG_H
        YAML_DECLARE_STATIC
        YAML_DECLARE_EXPORT
    PUBLIC_DEFINES
        YAML_DECLARE_STATIC
    INCLUDE_DIRECTORIES
        include
        win32
    PUBLIC_INCLUDE_DIRECTORIES
        $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/include>
)

qt_disable_warnings(BundledLibYaml)
qt_set_symbol_visibility_hidden(BundledLibYaml)

#### Keys ignored in scope 2:.:.:libyaml.pro:win32-msvc_x_:
# QMAKE_CFLAGS = "/D_CRT_SECURE_NO_WARNINGS"

#### Keys ignored in scope 3:.:.:libyaml.pro:GCC:
# QMAKE_CFLAGS = "-Wno-unused"

#### Keys ignored in scope 4:.:.:libyaml.pro:CLANG:
# QMAKE_CFLAGS = "-Wall" "-W" "-Wno-unused"