+2017-11-09 Keith Marshall <keith@users.osdn.me>
+
+ Avoid an implication that the API is exclusively 32-bit.
+
+ * w32api: Rename directory to...
+ * wslapi: ...this, thus removing any implied 32-bit specificity.
+ * configure.ac (AC_CONFIG_SUBDIRS): Update directory name reference
+ from "w32api" to "wslapi" accordingly.
+
+ * Makefile.comm (w32api_srcdir): Rename macro...
+ (wslapi_srcdir): ...to this.
+
2017-11-08 Earnie Boyd <earnie@users.osdn.me>
Prepare environment for Earnie's tools.
# w32api.h header files, from their respective templates with each of
# the package version macro definitions completed.
#
-vpath %.h.in ${mingwrt_srcdir}/include ${w32api_srcdir}/include
+vpath %.h.in ${mingwrt_srcdir}/include ${wslapi_srcdir}/include
_mingw.h w32api.h: %.h: %.h.in VERSION.m4
$(PACKAGE_VERSION_SCRIPT) $< > $@
# configure.ac -*- Autoconf -*- vim: filetype=config
#
-# Process this file with autoconf, to create a configure script for
-# the composite MinGW.org Runtime Library and Win32-API packages.
+# Process this file with "autoreconf -I ..", to create configure scripts
+# for the composite MinGW.org Runtime Library and Win-API packages.
#
# $Id$
#
AC_PROG_MKDIR_P
AC_PATH_PROG([LN],[ln],[ln])
- AC_CONFIG_SUBDIRS([mingwrt w32api])
+ AC_CONFIG_SUBDIRS([mingwrt wslapi])
AC_CONFIG_FILES([Makefile])
AC_OUTPUT
#
+2017-11-09 Keith Marshall <keith@users.osdn.me>
+
+ Avoid an implication that the API is exclusively 32-bit.
+
+ * configure.ac (MINGW_AC_CONFIG_EXTRA_SUBDIR): Update directory name
+ reference from "w32api" to "wslapi", per top level rename.
+
+ * Makefile.in (w32api_srcdir): Rename macro and AC_SUBST variable...
+ (wslapi_srcdir): ...to this; update all references.
+
+ * tests/Makefile.in (install-w32api-headers): Update directory name
+ reference, to ensure that the testsuite finds the corresponding target
+ in the build directory's wslapi/Makefile; do NOT change the target
+ name until it has been updated in wslapi/Makefile.in itself!
+
2017-10-25 Keith Marshall <keithmarshall@users.sourceforge.net>
Include, and make <sys/bsdtypes.h> test suite safe.
srcdir = @srcdir@
top_srcdir = @top_srcdir@
mingwrt_srcdir = @srcdir@
-w32api_srcdir = @w32api_srcdir@
+wslapi_srcdir = @wslapi_srcdir@
abs_builddir = @abs_builddir@
CC = @CC@
#
sinclude *.d
DEPFLAGS = -MD -MP
-INCLUDES = -nostdinc -I . -I ${top_srcdir}/include -I ${w32api_srcdir}/include \
+INCLUDES = -nostdinc -I . -I ${top_srcdir}/include -I ${wslapi_srcdir}/include \
-I ${top_srcdir} -I ${top_srcdir}/profile -iwithprefixbefore include
ALL_CFLAGS = $(CFLAGS) $(DEPFLAGS) $(INCLUDES) $(NTDDI_VERSION_SPEC)
AC_PREFIX_DEFAULT([/mingw])
AC_CONFIG_SRCDIR([include/_mingw.h.in])
- MINGW_AC_CONFIG_EXTRA_SRCDIR([w32api],[include/w32api.h.in])
+ MINGW_AC_CONFIG_EXTRA_SRCDIR([wslapi],[include/w32api.h.in])
MINGW_AC_PROG_CC_COMPILE_ONLY
MINGW_AC_PROG_COMPILE_SX
chkconfig = ($1/config.status --version | grep $2) 2>&1 > /dev/null
install-w32api-headers:
- @for dir in ../../w32api*; do \
+ @for dir in ../../wslapi*; do \
if $(call chkconfig,$$dir,'MinGW Win32 API'); then \
$(MAKE) -C $$dir --no-print-directory prefix=${CURDIR} $@; break; \
fi; \
+2017-11-09 Keith Marshall <keith@users.osdn.me>
+
+ Avoid an implication that the API is exclusively 32-bit.
+
+ * Makefile.in (w32api_srcdir): Rename macro...
+ (wslapi_srcdir): ...to this; update all references.
+
2017-11-08 Keith Marshall <keith@users.osdn.me>
Overhaul WinSock fd_set content management macros.
srcdir = @srcdir@
top_srcdir = @top_srcdir@
mingwrt_srcdir = @mingwrt_srcdir@
-w32api_srcdir = @srcdir@
+wslapi_srcdir = @srcdir@
abs_builddir = @abs_builddir@
CC = @CC@
xz -c > $*-$(PACKAGE_RELEASE_TAG)-src.tar.xz
$(RM) -r dist/$*-$(PACKAGE_VERSION)
-w32api-srcdist-testsuite-files: $(wildcard ${w32api_srcdir}/tests/*.at)
-w32api-srcdist-testsuite-files: $(wildcard ${w32api_srcdir}/tests/*.in)
- (cd ${w32api_srcdir} && tar chf - $(addprefix tests/,$(notdir $^))) | \
+w32api-srcdist-testsuite-files: $(wildcard ${wslapi_srcdir}/tests/*.at)
+w32api-srcdist-testsuite-files: $(wildcard ${wslapi_srcdir}/tests/*.in)
+ (cd ${wslapi_srcdir} && tar chf - $(addprefix tests/,$(notdir $^))) | \
(cd dist/$(PACKAGE_TARNAME)-$(PACKAGE_VERSION) && tar xf -)
mingwrt-srcdist-dir w32api-srcdist-dir: %-srcdist-dir: