File: test_build.cpp

package info (click to toggle)
lv2 1.18.10-3
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 2,056 kB
  • sloc: ansic: 5,684; python: 1,746; xml: 158; sh: 92; cpp: 48; makefile: 9
file content (54 lines) | stat: -rw-r--r-- 2,641 bytes parent folder | download | duplicates (2)
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
// Copyright 2022 David Robillard <d@drobilla.net>
// SPDX-License-Identifier: ISC

#if defined(__clang__)
_Pragma("clang diagnostic push")
_Pragma("clang diagnostic ignored \"-Wold-style-cast\"")
_Pragma("clang diagnostic ignored \"-Wzero-as-null-pointer-constant\"")
#elif defined(__GNUC__)
_Pragma("GCC diagnostic push")
_Pragma("GCC diagnostic ignored \"-Wsuggest-attribute=const\"")
#endif

#include "lv2/atom/atom.h"                       // IWYU pragma: keep
#include "lv2/atom/forge.h"                      // IWYU pragma: keep
#include "lv2/atom/util.h"                       // IWYU pragma: keep
#include "lv2/buf-size/buf-size.h"               // IWYU pragma: keep
#include "lv2/core/attributes.h"                 // IWYU pragma: keep
#include "lv2/core/lv2.h"                        // IWYU pragma: keep
#include "lv2/core/lv2_util.h"                   // IWYU pragma: keep
#include "lv2/data-access/data-access.h"         // IWYU pragma: keep
#include "lv2/dynmanifest/dynmanifest.h"         // IWYU pragma: keep
#include "lv2/event/event-helpers.h"             // IWYU pragma: keep
#include "lv2/event/event.h"                     // IWYU pragma: keep
#include "lv2/instance-access/instance-access.h" // IWYU pragma: keep
#include "lv2/log/log.h"                         // IWYU pragma: keep
#include "lv2/log/logger.h"                      // IWYU pragma: keep
#include "lv2/midi/midi.h"                       // IWYU pragma: keep
#include "lv2/morph/morph.h"                     // IWYU pragma: keep
#include "lv2/options/options.h"                 // IWYU pragma: keep
#include "lv2/parameters/parameters.h"           // IWYU pragma: keep
#include "lv2/patch/patch.h"                     // IWYU pragma: keep
#include "lv2/port-groups/port-groups.h"         // IWYU pragma: keep
#include "lv2/port-props/port-props.h"           // IWYU pragma: keep
#include "lv2/presets/presets.h"                 // IWYU pragma: keep
#include "lv2/resize-port/resize-port.h"         // IWYU pragma: keep
#include "lv2/state/state.h"                     // IWYU pragma: keep
#include "lv2/time/time.h"                       // IWYU pragma: keep
#include "lv2/ui/ui.h"                           // IWYU pragma: keep
#include "lv2/units/units.h"                     // IWYU pragma: keep
#include "lv2/uri-map/uri-map.h"                 // IWYU pragma: keep
#include "lv2/urid/urid.h"                       // IWYU pragma: keep
#include "lv2/worker/worker.h"                   // IWYU pragma: keep

int
main()
{
  return 0;
}

#if defined(__clang__)
_Pragma("clang diagnostic pop")
#elif defined(__GNUC__)
_Pragma("GCC diagnostic pop")
#endif