added tinyfiledialogs as a submodule & updated the build scripts for linux/mac
This commit is contained in:
parent
04a472874d
commit
3dc7d72a50
6 changed files with 16 additions and 7 deletions
7
src/dialog/build.sh
Executable file
7
src/dialog/build.sh
Executable file
|
|
@ -0,0 +1,7 @@
|
|||
#!/usr/bin/env bash
|
||||
|
||||
gcc ./libtinyfiledialogs/tinyfiledialogs.c -c -o libtinyfiledialogs.o
|
||||
|
||||
ar rcs libtinyfiledialogs.a libtinyfiledialogs.o
|
||||
|
||||
rm libtinyfiledialogs.o
|
||||
|
|
@ -4,10 +4,8 @@ import "core:c"
|
|||
|
||||
when ODIN_OS == .Windows {
|
||||
foreign import lib {"tinyfiledialogs.lib", "system:comdlg32.lib", "system:Ole32.lib"}
|
||||
}
|
||||
when ODIN_OS == .Linux {
|
||||
|
||||
foreign import lib {"libtinyfiledialogs.a"}
|
||||
} else when ODIN_OS == .Linux || ODIN_OS == .Darwin {
|
||||
foreign import lib "libtinyfiledialogs.a"
|
||||
}
|
||||
|
||||
foreign lib {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue