Browse Source

Fix linux and windows builds

Signed-off-by: falkTX <falktx@falktx.com>
tags/22.02
falkTX 3 years ago
parent
commit
c49b4b9164
Signed by: falkTX <falktx@falktx.com> GPG Key ID: CDBAA37ABC74FBA0
2 changed files with 6 additions and 3 deletions
  1. +2
    -3
      plugins/Makefile
  2. +4
    -0
      plugins/res2c.py

+ 2
- 3
plugins/Makefile View File

@@ -5,7 +5,6 @@
#

DEP_PATH = $(abspath ../src/Rack/dep)
OBJCOPY ?= objcopy

# --------------------------------------------------------------
# Import base definitions
@@ -196,8 +195,8 @@ BASE_FLAGS += -pthread

ifeq ($(WINDOWS),true)
BASE_FLAGS += -D_USE_MATH_DEFINES
BASE_FLAGS += -Imingw-compat
BASE_FLAGS += -Imingw-std-threads
BASE_FLAGS += -I../src/mingw-compat
BASE_FLAGS += -I../src/mingw-std-threads
BASE_FLAGS += -municode
endif



+ 4
- 0
plugins/res2c.py View File

@@ -32,6 +32,10 @@ def res2c(filename):

print("const unsigned int %s_len = %d;\n" % (resname, fhandle.tell()))

if sys.platform != "darwin":
print("const unsigned char* _binary_%s_start = %s;\n" % (resname, resname))
print("const unsigned char* _binary_%s_end = %s + %d;\n" % (resname, resname, fhandle.tell()))

# -----------------------------------------------------

if __name__ == '__main__':


Loading…
Cancel
Save