summaryrefslogtreecommitdiff
path: root/raylib.cfg
diff options
context:
space:
mode:
authorOskari Timperi <oskari.timperi@iki.fi>2019-10-27 21:51:02 +0200
committerOskari Timperi <oskari.timperi@iki.fi>2019-10-27 21:51:02 +0200
commitd2004b1f05ef0d17f14728837dbb1d061eea563d (patch)
tree7b9fb0c834486c4e1dc62b2709f9ba0751d2c691 /raylib.cfg
parent53978c1878176ae21856e6b111d76dd1a80ecbca (diff)
downloadnimraylib-d2004b1f05ef0d17f14728837dbb1d061eea563d.tar.gz
nimraylib-d2004b1f05ef0d17f14728837dbb1d061eea563d.zip
Make dynlib load path work
Diffstat (limited to 'raylib.cfg')
-rw-r--r--raylib.cfg11
1 files changed, 8 insertions, 3 deletions
diff --git a/raylib.cfg b/raylib.cfg
index 3dd3fb8..b8e1e72 100644
--- a/raylib.cfg
+++ b/raylib.cfg
@@ -9,7 +9,7 @@ execute-lin = "tar -C raylib --strip-components=1 -x -f raylib/raylib-2.5.0-Linu
raylib/include
[raylib.h]
-dynlib-lin = "${output}/lib/libraylib.so"
+dynlib-lin = "lib/libraylib.so"
preprocess = true
defines = true
@@ -21,8 +21,13 @@ search.settracelogcallback = "RLAPI void SetTraceLogCallback"
prepend.settracelogcallback = "//"
[raylib.nim]
-search.header = "/include/.h"
-replace.header = "/include/raylib.h"
+search.libpath = "{.passC"
+prepend.libpath = """
+const dynlibraylibFullPath = sourcePath & "/" & dynlibraylib
+"""
+
+search.dy = "dynlib: dynlibraylib"
+replace.dy = "dynlib: dynlibraylibFullPath"
search.music = "Music* = ptr MusicData"
prepend.music = """MusicData* = object