@Override public List<String> getHeaderFiles() { return Collections.singletonList(ProjectHeaderFile.resolve("com.oracle.svm.native.libchelper", "include/cpufeatures.h")); } }
@Override public List<String> getOptions() { String libffiHeader = ProjectHeaderFile.resolve("com.oracle.svm.libffi", "include/svm_libffi.h"); String libffiPath = new File(libffiHeader.substring(1)).getParent(); return Collections.singletonList("-I" + libffiPath); } }