Minor fixes, fix compilation without HashLink library

This commit is contained in:
Joshua Granick
2018-06-11 13:10:17 -07:00
parent 68d24b1dc4
commit 5c407fe87b
30 changed files with 96 additions and 65 deletions

View File

@@ -0,0 +1,16 @@
#ifndef LIME_SYSTEM_CFFI_H
#define LIME_SYSTEM_CFFI_H
#define HL_NAME(n) hl_##n
#include <hl.h>
#include <hx/CFFIPrime.h>
#ifndef LIME_HASHLINK
// define stubs in CFFI.cpp
#endif
#endif

View File

@@ -2,8 +2,7 @@
#define LIME_SYSTEM_CFFI_POINTER_H
#include <hl.h>
#include <hx/CFFIPrime.h>
#include <system/CFFI.h>
namespace hx {

View File

@@ -2,8 +2,7 @@
#define LIME_SYSTEM_CLIPBOARD_EVENT_H
#include <hl.h>
#include <hx/CFFI.h>
#include <system/CFFI.h>
#include <system/ValuePointer.h>

View File

@@ -2,8 +2,7 @@
#define LIME_SYSTEM_SENSOR_EVENT_H
#include <hl.h>
#include <hx/CFFI.h>
#include <system/CFFI.h>
#include <system/ValuePointer.h>

View File

@@ -2,8 +2,7 @@
#define LIME_SYSTEM_VALUE_POINTER_H
#include <hl.h>
#include <hx/CFFIPrime.h>
#include <system/CFFI.h>
namespace lime {