X-Git-Url: https://ncurses.scripts.mit.edu/?p=ncurses.git;a=blobdiff_plain;f=package%2Fdebian-mingw%2Frules;h=9b910ea56b39f324c45fbda45948392f722118e4;hp=35dacc04eaa31add8f9b84a7f1478a19f1fab7dc;hb=fe6abf09238512f5a902bc1aeab2263d1e997396;hpb=73ab536b636227eed291dad213ca88c93d422fb8;ds=inline diff --git a/package/debian-mingw/rules b/package/debian-mingw/rules index 35dacc04..9b910ea5 100644 --- a/package/debian-mingw/rules +++ b/package/debian-mingw/rules @@ -17,6 +17,7 @@ CC_NORMAL = -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wconversion CC_STRICT = $(CC_NORMAL) -W -Wbad-function-cast -Wcast-align -Wcast-qual -Wmissing-declarations -Wnested-externs -Wpointer-arith -Wwrite-strings -ansi -pedantic TARGET = i686-w64-mingw32 +MINGW_BIN = /usr/bin MINGW_TOP = /usr/$(TARGET) MINGW_TMP = $(CURDIR)/debian/mingw32-ncurses6 @@ -34,12 +35,15 @@ CONFIG_OPTIONS = \ --enable-const \ --enable-ext-colors \ --enable-ext-mouse \ + --enable-ext-putwin \ --enable-interop \ --enable-sp-funcs \ --enable-term-driver \ --enable-warnings \ --enable-widec \ --verbose \ + --with-chtype=uint32_t \ + --with-mmask_t=uint32_t \ --with-cxx-shared \ --with-develop \ --with-fallbacks=unknown,rxvt \ @@ -106,6 +110,13 @@ install-stamp: build-stamp $(MAKE) install.libs DESTDIR=$(MINGW_TMP) + mkdir -p $(MINGW_TMP)$(MINGW_BIN) + for name in $(MINGW_TMP)$(MINGW_TOP)/bin/*-config; \ + do \ + base=`basename $$name`; \ + ln -v $$name $(MINGW_TMP)$(MINGW_BIN)/$(TARGET)-$$base; \ + done + touch install-stamp # Build architecture-independent files here.