resources
This commit is contained in:
16
dependencies/compile_resources.sh
vendored
Normal file
16
dependencies/compile_resources.sh
vendored
Normal file
@@ -0,0 +1,16 @@
|
||||
#!/usr/bin/env bash
|
||||
set -eo pipefail
|
||||
echo 'compiling resources...'
|
||||
inputs=""
|
||||
for f in $(find ../../embedded_resources -type f); do
|
||||
inputs+="-i $f "
|
||||
done
|
||||
mkdir -p ../obj
|
||||
mkdir -p ../bin
|
||||
set -x
|
||||
./resource_embedder -o '../obj/embedded_resources.c' -d '../../embedded_resources' $inputs
|
||||
gcc -Wall -Wextra -O2 -DEMBEDDED_RESOURCE_DEFINITION -c ../obj/embedded_resources.c -o ../bin/resources.o
|
||||
set +x
|
||||
# header without definitions
|
||||
./resource_embedder -o '../../src/Resources/embedded_resources.h'
|
||||
echo "embedded resources header was created at src/Resources/embedded_resources.h"
|
||||
2
dependencies/resource_embedder
vendored
2
dependencies/resource_embedder
vendored
Submodule dependencies/resource_embedder updated: 9cc2fd7814...b921791be5
Reference in New Issue
Block a user