Mercurial > mxe-octave
comparison src/msys-gzip.mk @ 4253:32a7bea19bb1
msys-gzip: add .bat wrappers to shellscripts
* tools/gen-bat-wrapper: new file
* dist-files.mk: add gen-bat-wrapper
* src/msys-gzip.mk: add find of shell script and create .bat file
author | John D |
---|---|
date | Mon, 21 Nov 2016 17:11:21 -0500 |
parents | ae4193aad5fe |
children |
comparison
equal
deleted
inserted
replaced
4252:2f00a1d250d7 | 4253:32a7bea19bb1 |
---|---|
17 head -1 | 17 head -1 |
18 endef | 18 endef |
19 | 19 |
20 define $(PKG)_BUILD | 20 define $(PKG)_BUILD |
21 mkdir -p '$(MSYS_BASE_DIR)' | 21 mkdir -p '$(MSYS_BASE_DIR)' |
22 if test $(MXE_WINDOWS_BUILD) = "yes"; then \ | |
23 for f in `find $(1)/bin -type f -exec grep -l '\/bin/sh$$' {} \;` ; do \ | |
24 echo "file $$f"; \ | |
25 $(TOP_DIR)/tools/gen-bat-wrapper `basename $$f` > $$f.bat; \ | |
26 done; \ | |
27 fi | |
22 cd '$(1)' && tar cf - . | ( cd '$(MSYS_BASE_DIR)'; tar xpf - ) | 28 cd '$(1)' && tar cf - . | ( cd '$(MSYS_BASE_DIR)'; tar xpf - ) |
23 mkdir -p '$(MSYS_INFO_DIR)' | 29 mkdir -p '$(MSYS_INFO_DIR)' |
24 cd '$(1)' && find . > '$(MSYS_INFO_DIR)'/$(PKG).list | 30 cd '$(1)' && find . > '$(MSYS_INFO_DIR)'/$(PKG).list |
25 endef | 31 endef |