2019-06-21 01:18:09 -04:00
|
|
|
language = "C"
|
2019-06-21 14:35:18 -04:00
|
|
|
header = """\
|
|
|
|
/* Generated code. Do not edit; instead run `cargo build` in `pathfinder_c`. */
|
|
|
|
|
2019-06-25 01:55:55 -04:00
|
|
|
#ifndef PF_PATHFINDER_H
|
|
|
|
#define PF_PATHFINDER_H
|
|
|
|
|
|
|
|
#ifdef __APPLE__
|
|
|
|
#include <QuartzCore/QuartzCore.h>
|
|
|
|
#endif
|
|
|
|
|
2019-06-24 17:03:26 -04:00
|
|
|
#ifdef __cplusplus
|
2019-06-21 14:35:18 -04:00
|
|
|
extern \"C\" {
|
2019-06-24 17:03:26 -04:00
|
|
|
#endif
|
|
|
|
"""
|
|
|
|
trailer = """\
|
|
|
|
#ifdef __cplusplus
|
|
|
|
}
|
2019-06-25 01:55:55 -04:00
|
|
|
#endif
|
|
|
|
|
2019-06-24 17:03:26 -04:00
|
|
|
#endif
|
2019-06-21 14:35:18 -04:00
|
|
|
"""
|
2019-06-21 01:18:09 -04:00
|
|
|
include_version = true
|
|
|
|
|
|
|
|
[parse]
|
|
|
|
parse_deps = true
|
|
|
|
include = [
|
2019-06-24 17:03:26 -04:00
|
|
|
"font-kit",
|
2019-06-21 01:18:09 -04:00
|
|
|
"pathfinder_canvas",
|
2019-06-21 14:35:18 -04:00
|
|
|
"pathfinder_content",
|
2019-06-21 01:18:09 -04:00
|
|
|
"pathfinder_geometry",
|
|
|
|
"pathfinder_gl",
|
2019-06-24 17:03:26 -04:00
|
|
|
"pathfinder_gpu",
|
|
|
|
"pathfinder_metal",
|
2019-06-21 01:18:09 -04:00
|
|
|
"pathfinder_renderer",
|
|
|
|
]
|
2019-06-25 01:55:55 -04:00
|
|
|
|
|
|
|
[export.rename]
|
|
|
|
"BuildOptions" = "PFBuildOptionsPrivate"
|
|
|
|
"CanvasFontContext" = "PFCanvasFontContextPrivate"
|
|
|
|
"CanvasRenderingContext2D" = "PFCanvasRenderingContext2DPrivate"
|
|
|
|
"DestFramebuffer_GLDevice" = "PFDestFramebufferGLDevicePrivate"
|
|
|
|
"DestFramebuffer_MetalDevice" = "PFDestFramebufferMetalDevicePrivate"
|
|
|
|
"FillStyle" = "PFFillStylePrivate"
|
|
|
|
"GLDevice" = "PFGLDevicePrivate"
|
|
|
|
"Handle" = "FKHandlePrivate"
|
|
|
|
"MetalDevice" = "PFMetalDevicePrivate"
|
|
|
|
"Path2D" = "PFPath2DPrivate"
|
|
|
|
"RenderTransform" = "PFRenderTransformPrivate"
|
|
|
|
"Renderer_GLDevice" = "PFRendererGLDevicePrivate"
|
|
|
|
"Renderer_MetalDevice" = "PFRendererMetalDevicePrivate"
|
|
|
|
"ResourceLoaderWrapper" = "PFResourceLoaderWrapperPrivate"
|
|
|
|
"Scene" = "PFScenePrivate"
|
|
|
|
"SceneProxy" = "PFSceneProxyPrivate"
|