Browse Source

Update Makefile

Update EFSW dep to premake5
pull/57/head
Steve Russell GitHub 3 years ago
parent
commit
503b690eed
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 14 additions and 1 deletions
  1. +14
    -1
      Makefile

+ 14
- 1
Makefile View File

@@ -29,14 +29,27 @@ endif


# Entropia File System Watcher
efsw := dep/lib/libefsw-static-release.a
ifdef ARCH_WIN
efsw := dep/lib/efsw-static-release.lib
else
efsw := dep/lib/libefsw-static-release.a
endif
DEPS += $(efsw)
OBJECTS += $(efsw)
$(efsw):
ifdef ARCH_WIN
cd efsw && premake5 gmake
cd efsw && $(MAKE) -C make/* config=release_x86_64 efsw-static-lib
else
cd efsw && premake4 gmake
cd efsw && $(MAKE) -C make/* config=release efsw-static-lib
endif
mkdir -p dep/lib dep/include
ifdef ARCH_WIN
cd efsw && cp lib/efsw-static-release.lib $(DEP_PATH)/lib/
else
cd efsw && cp lib/libefsw-static-release.a $(DEP_PATH)/lib/
endif
cd efsw && cp -R include/efsw $(DEP_PATH)/include/




Loading…
Cancel
Save