Add [defines] section to cbindgen.toml
This commit is contained in:
parent
e48b2759dd
commit
3ff09fb43b
|
@ -5,6 +5,10 @@ header = """\
|
||||||
#ifndef PF_PATHFINDER_H
|
#ifndef PF_PATHFINDER_H
|
||||||
#define PF_PATHFINDER_H
|
#define PF_PATHFINDER_H
|
||||||
|
|
||||||
|
#if defined(__APPLE__)
|
||||||
|
#define PATHFINDER_MACOS
|
||||||
|
#endif
|
||||||
|
|
||||||
#if defined(__APPLE__) && defined(__OBJC__)
|
#if defined(__APPLE__) && defined(__OBJC__)
|
||||||
#include <QuartzCore/QuartzCore.h>
|
#include <QuartzCore/QuartzCore.h>
|
||||||
#else
|
#else
|
||||||
|
@ -58,3 +62,8 @@ include = [
|
||||||
"Scene" = "PFScenePrivate"
|
"Scene" = "PFScenePrivate"
|
||||||
"SceneProxy" = "PFSceneProxyPrivate"
|
"SceneProxy" = "PFSceneProxyPrivate"
|
||||||
"SVGScene" = "PFSVGScenePrivate"
|
"SVGScene" = "PFSVGScenePrivate"
|
||||||
|
|
||||||
|
[defines]
|
||||||
|
"target_os = macos" = "PATHFINDER_MACOS"
|
||||||
|
"feature = pf-text" = "PATHFINDER_TEXT"
|
||||||
|
"feature = pf-gl" = "PATHFINDER_GL"
|
Loading…
Reference in New Issue