Browse Source

Update Makefile

Update EFSW dep to premake5
pull/58/head
Steve Russell GitHub 3 years ago
parent
commit
0dac1aa65b
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 # 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) DEPS += $(efsw)
OBJECTS += $(efsw) OBJECTS += $(efsw)
$(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 && premake4 gmake
cd efsw && $(MAKE) -C make/* config=release efsw-static-lib cd efsw && $(MAKE) -C make/* config=release efsw-static-lib
endif
mkdir -p dep/lib dep/include 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/ cd efsw && cp lib/libefsw-static-release.a $(DEP_PATH)/lib/
endif
cd efsw && cp -R include/efsw $(DEP_PATH)/include/ cd efsw && cp -R include/efsw $(DEP_PATH)/include/






Loading…
Cancel
Save