Mercurial > mxe-octave
diff src/libffi.mk @ 3131:1a25ea16434b
[MSVC] enable libffi compilation
author | Michael Goffioul <michael.goffioul@gmail.com> |
---|---|
date | Fri, 12 Jul 2013 11:19:31 -0400 |
parents | 5ef49fb3299d |
children | a606177f2057 |
line wrap: on
line diff
--- a/src/libffi.mk Thu Jul 11 23:48:53 2013 -0400 +++ b/src/libffi.mk Fri Jul 12 11:19:31 2013 -0400 @@ -20,12 +20,15 @@ cd '$(1)' && ./configure \ $(HOST_AND_BUILD_CONFIGURE_OPTIONS) \ --prefix='$(HOST_PREFIX)' \ - $(ENABLE_SHARED_OR_STATIC) + $(ENABLE_SHARED_OR_STATIC) \ + && $(CONFIGURE_POST_HOOK) $(MAKE) -C '$(1)/$(TARGET)' -j '$(JOBS)' $(MAKE) -C '$(1)/$(TARGET)' -j 1 install - '$(MXE_CC)' \ - -W -Wall -Werror -std=c99 -pedantic \ - '$(2).c' -o '$(HOST_BINDIR)/test-libffi.exe' \ - `'$(MXE_PKG_CONFIG)' libffi --cflags --libs` + if [ $(MXE_SYSTEM) != msvc ]; then \ + '$(MXE_CC)' \ + -W -Wall -Werror -std=c99 -pedantic \ + '$(2).c' -o '$(HOST_BINDIR)/test-libffi.exe' \ + `'$(MXE_PKG_CONFIG)' libffi --cflags --libs`; \ + fi endef