merged c++ libraries to c libraries. (e.g. libqsecmnxx merged in libqsecmn)
implemented the feed-based sttp class
This commit is contained in:
@ -45,12 +45,7 @@ libqseawk_la_LIBADD = $(LIBADD_LIB_COMMON)
|
||||
libqseawk_la_DEPENDENCIES = $(DEPENDENCIES_LIB_COMMON)
|
||||
|
||||
if ENABLE_CXX
|
||||
lib_LTLIBRARIES += libqseawkxx.la
|
||||
libqseawkxx_la_SOURCES = Awk.cpp StdAwk.cpp
|
||||
libqseawkxx_la_CPPFLAGS = $(CPPFLAGS_LIB_COMMON)
|
||||
libqseawkxx_la_LDFLAGS = $(LDFLAGS_LIB_COMMON)
|
||||
libqseawkxx_la_LIBADD = -lqseawk -lqsecmnxx -lqseawk -lqsesi -lqsecmn $(LIBADD_LIB_COMMON)
|
||||
libqseawkxx_la_DEPENDENCIES = libqseawk.la
|
||||
libqseawk_la_SOURCES += Awk.cpp StdAwk.cpp
|
||||
endif
|
||||
|
||||
if ENABLE_STATIC_MODULE
|
||||
|
@ -96,7 +96,7 @@ host_triplet = @host@
|
||||
# to the first number in -version-info above
|
||||
@WIN32_TRUE@am__append_3 = -DQSE_AWK_DEFAULT_MODPREFIX=\"libqseawk-\" -DQSE_AWK_DEFAULT_MODPOSTFIX=\"-1\"
|
||||
@WIN32_FALSE@am__append_4 = -DQSE_AWK_DEFAULT_MODPREFIX=\"$(libdir)/libqseawk-\" -DQSE_AWK_DEFAULT_MODPOSTFIX=\"\"
|
||||
@ENABLE_CXX_TRUE@am__append_5 = libqseawkxx.la
|
||||
@ENABLE_CXX_TRUE@am__append_5 = Awk.cpp StdAwk.cpp
|
||||
|
||||
##################################################
|
||||
# STATIC MODULES BUILT INTO MAIN LIBRARY
|
||||
@ -212,9 +212,11 @@ am__DEPENDENCIES_4 = $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_2) \
|
||||
$(am__DEPENDENCIES_3)
|
||||
am__libqseawk_la_SOURCES_DIST = awk.c err.c tree.c parse.c run.c rec.c \
|
||||
val.c val-imp.h fnc.c imap-imp.h misc.c misc-imp.h rio.c std.c \
|
||||
mod-dir.c mod-dir.h mod-math.c mod-math.h mod-str.c mod-str.h \
|
||||
mod-sys.c mod-sys.h
|
||||
@ENABLE_STATIC_MODULE_TRUE@am__objects_1 = libqseawk_la-mod-dir.lo \
|
||||
Awk.cpp StdAwk.cpp mod-dir.c mod-dir.h mod-math.c mod-math.h \
|
||||
mod-str.c mod-str.h mod-sys.c mod-sys.h
|
||||
@ENABLE_CXX_TRUE@am__objects_1 = libqseawk_la-Awk.lo \
|
||||
@ENABLE_CXX_TRUE@ libqseawk_la-StdAwk.lo
|
||||
@ENABLE_STATIC_MODULE_TRUE@am__objects_2 = libqseawk_la-mod-dir.lo \
|
||||
@ENABLE_STATIC_MODULE_TRUE@ libqseawk_la-mod-math.lo \
|
||||
@ENABLE_STATIC_MODULE_TRUE@ libqseawk_la-mod-str.lo \
|
||||
@ENABLE_STATIC_MODULE_TRUE@ libqseawk_la-mod-sys.lo
|
||||
@ -222,20 +224,11 @@ am_libqseawk_la_OBJECTS = libqseawk_la-awk.lo libqseawk_la-err.lo \
|
||||
libqseawk_la-tree.lo libqseawk_la-parse.lo libqseawk_la-run.lo \
|
||||
libqseawk_la-rec.lo libqseawk_la-val.lo libqseawk_la-fnc.lo \
|
||||
libqseawk_la-misc.lo libqseawk_la-rio.lo libqseawk_la-std.lo \
|
||||
$(am__objects_1)
|
||||
$(am__objects_1) $(am__objects_2)
|
||||
libqseawk_la_OBJECTS = $(am_libqseawk_la_OBJECTS)
|
||||
libqseawk_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
|
||||
$(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
|
||||
$(libqseawk_la_LDFLAGS) $(LDFLAGS) -o $@
|
||||
am__libqseawkxx_la_SOURCES_DIST = Awk.cpp StdAwk.cpp
|
||||
@ENABLE_CXX_TRUE@am_libqseawkxx_la_OBJECTS = libqseawkxx_la-Awk.lo \
|
||||
@ENABLE_CXX_TRUE@ libqseawkxx_la-StdAwk.lo
|
||||
libqseawkxx_la_OBJECTS = $(am_libqseawkxx_la_OBJECTS)
|
||||
libqseawkxx_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX \
|
||||
$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CXXLD) \
|
||||
$(AM_CXXFLAGS) $(CXXFLAGS) $(libqseawkxx_la_LDFLAGS) \
|
||||
$(LDFLAGS) -o $@
|
||||
@ENABLE_CXX_TRUE@am_libqseawkxx_la_rpath = -rpath $(libdir)
|
||||
libqseawk_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) \
|
||||
$(LIBTOOLFLAGS) --mode=link $(CXXLD) $(AM_CXXFLAGS) \
|
||||
$(CXXFLAGS) $(libqseawk_la_LDFLAGS) $(LDFLAGS) -o $@
|
||||
AM_V_P = $(am__v_P_@AM_V@)
|
||||
am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
|
||||
am__v_P_0 = false
|
||||
@ -252,6 +245,8 @@ DEFAULT_INCLUDES =
|
||||
depcomp = $(SHELL) $(top_srcdir)/ac/depcomp
|
||||
am__maybe_remake_depfiles = depfiles
|
||||
am__depfiles_remade = ./$(DEPDIR)/libqseawk_dir_la-mod-dir.Plo \
|
||||
./$(DEPDIR)/libqseawk_la-Awk.Plo \
|
||||
./$(DEPDIR)/libqseawk_la-StdAwk.Plo \
|
||||
./$(DEPDIR)/libqseawk_la-awk.Plo \
|
||||
./$(DEPDIR)/libqseawk_la-err.Plo \
|
||||
./$(DEPDIR)/libqseawk_la-fnc.Plo \
|
||||
@ -269,9 +264,7 @@ am__depfiles_remade = ./$(DEPDIR)/libqseawk_dir_la-mod-dir.Plo \
|
||||
./$(DEPDIR)/libqseawk_la-val.Plo \
|
||||
./$(DEPDIR)/libqseawk_math_la-mod-math.Plo \
|
||||
./$(DEPDIR)/libqseawk_str_la-mod-str.Plo \
|
||||
./$(DEPDIR)/libqseawk_sys_la-mod-sys.Plo \
|
||||
./$(DEPDIR)/libqseawkxx_la-Awk.Plo \
|
||||
./$(DEPDIR)/libqseawkxx_la-StdAwk.Plo
|
||||
./$(DEPDIR)/libqseawk_sys_la-mod-sys.Plo
|
||||
am__mv = mv -f
|
||||
COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
|
||||
$(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
|
||||
@ -311,13 +304,12 @@ am__v_CXXLD_0 = @echo " CXXLD " $@;
|
||||
am__v_CXXLD_1 =
|
||||
SOURCES = $(libqseawk_dir_la_SOURCES) $(libqseawk_math_la_SOURCES) \
|
||||
$(libqseawk_str_la_SOURCES) $(libqseawk_sys_la_SOURCES) \
|
||||
$(libqseawk_la_SOURCES) $(libqseawkxx_la_SOURCES)
|
||||
$(libqseawk_la_SOURCES)
|
||||
DIST_SOURCES = $(am__libqseawk_dir_la_SOURCES_DIST) \
|
||||
$(am__libqseawk_math_la_SOURCES_DIST) \
|
||||
$(am__libqseawk_str_la_SOURCES_DIST) \
|
||||
$(am__libqseawk_sys_la_SOURCES_DIST) \
|
||||
$(am__libqseawk_la_SOURCES_DIST) \
|
||||
$(am__libqseawkxx_la_SOURCES_DIST)
|
||||
$(am__libqseawk_la_SOURCES_DIST)
|
||||
am__can_run_installinfo = \
|
||||
case $$AM_UPDATE_INFO_DIR in \
|
||||
n|no|NO) false;; \
|
||||
@ -528,21 +520,16 @@ LIBADD_LIB_COMMON = -lqsecmn -lqsesi $(LIBM) $(am__append_1) \
|
||||
$(am__append_2)
|
||||
DEPENDENCIES_LIB_COMMON = ../../lib/cmn/libqsecmn.la ../../lib/si/libqsesi.la
|
||||
noinst_HEADERS = awk-prv.h err.h rio.h val.h fnc.h misc.h parse.h run.h tree.h std.h
|
||||
lib_LTLIBRARIES = libqseawk.la $(am__append_5)
|
||||
lib_LTLIBRARIES = libqseawk.la
|
||||
libqseawk_la_SOURCES = awk.c err.c tree.c parse.c run.c rec.c val.c \
|
||||
val-imp.h fnc.c imap-imp.h misc.c misc-imp.h rio.c std.c \
|
||||
$(am__append_6)
|
||||
$(am__append_5) $(am__append_6)
|
||||
libqseawk_la_CPPFLAGS = $(CPPFLAGS_LIB_COMMON)
|
||||
libqseawk_la_LDFLAGS = $(LDFLAGS_LIB_COMMON)
|
||||
libqseawk_la_LIBADD = $(LIBADD_LIB_COMMON) $(am__append_7) \
|
||||
$(am__append_9) $(am__append_11) $(am__append_13)
|
||||
libqseawk_la_DEPENDENCIES = $(DEPENDENCIES_LIB_COMMON) $(am__append_8) \
|
||||
$(am__append_10) $(am__append_12) $(am__append_14)
|
||||
@ENABLE_CXX_TRUE@libqseawkxx_la_SOURCES = Awk.cpp StdAwk.cpp
|
||||
@ENABLE_CXX_TRUE@libqseawkxx_la_CPPFLAGS = $(CPPFLAGS_LIB_COMMON)
|
||||
@ENABLE_CXX_TRUE@libqseawkxx_la_LDFLAGS = $(LDFLAGS_LIB_COMMON)
|
||||
@ENABLE_CXX_TRUE@libqseawkxx_la_LIBADD = -lqseawk -lqsecmnxx -lqseawk -lqsesi -lqsecmn $(LIBADD_LIB_COMMON)
|
||||
@ENABLE_CXX_TRUE@libqseawkxx_la_DEPENDENCIES = libqseawk.la
|
||||
|
||||
##################################################
|
||||
# DYNAMIC MODULES
|
||||
@ -692,10 +679,7 @@ libqseawk-sys.la: $(libqseawk_sys_la_OBJECTS) $(libqseawk_sys_la_DEPENDENCIES) $
|
||||
$(AM_V_CCLD)$(libqseawk_sys_la_LINK) $(am_libqseawk_sys_la_rpath) $(libqseawk_sys_la_OBJECTS) $(libqseawk_sys_la_LIBADD) $(LIBS)
|
||||
|
||||
libqseawk.la: $(libqseawk_la_OBJECTS) $(libqseawk_la_DEPENDENCIES) $(EXTRA_libqseawk_la_DEPENDENCIES)
|
||||
$(AM_V_CCLD)$(libqseawk_la_LINK) -rpath $(libdir) $(libqseawk_la_OBJECTS) $(libqseawk_la_LIBADD) $(LIBS)
|
||||
|
||||
libqseawkxx.la: $(libqseawkxx_la_OBJECTS) $(libqseawkxx_la_DEPENDENCIES) $(EXTRA_libqseawkxx_la_DEPENDENCIES)
|
||||
$(AM_V_CXXLD)$(libqseawkxx_la_LINK) $(am_libqseawkxx_la_rpath) $(libqseawkxx_la_OBJECTS) $(libqseawkxx_la_LIBADD) $(LIBS)
|
||||
$(AM_V_CXXLD)$(libqseawk_la_LINK) -rpath $(libdir) $(libqseawk_la_OBJECTS) $(libqseawk_la_LIBADD) $(LIBS)
|
||||
|
||||
mostlyclean-compile:
|
||||
-rm -f *.$(OBJEXT)
|
||||
@ -704,6 +688,8 @@ distclean-compile:
|
||||
-rm -f *.tab.c
|
||||
|
||||
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libqseawk_dir_la-mod-dir.Plo@am__quote@ # am--include-marker
|
||||
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libqseawk_la-Awk.Plo@am__quote@ # am--include-marker
|
||||
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libqseawk_la-StdAwk.Plo@am__quote@ # am--include-marker
|
||||
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libqseawk_la-awk.Plo@am__quote@ # am--include-marker
|
||||
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libqseawk_la-err.Plo@am__quote@ # am--include-marker
|
||||
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libqseawk_la-fnc.Plo@am__quote@ # am--include-marker
|
||||
@ -722,8 +708,6 @@ distclean-compile:
|
||||
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libqseawk_math_la-mod-math.Plo@am__quote@ # am--include-marker
|
||||
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libqseawk_str_la-mod-str.Plo@am__quote@ # am--include-marker
|
||||
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libqseawk_sys_la-mod-sys.Plo@am__quote@ # am--include-marker
|
||||
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libqseawkxx_la-Awk.Plo@am__quote@ # am--include-marker
|
||||
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libqseawkxx_la-StdAwk.Plo@am__quote@ # am--include-marker
|
||||
|
||||
$(am__depfiles_remade):
|
||||
@$(MKDIR_P) $(@D)
|
||||
@ -906,19 +890,19 @@ libqseawk_la-mod-sys.lo: mod-sys.c
|
||||
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
|
||||
@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LTCXXCOMPILE) -c -o $@ $<
|
||||
|
||||
libqseawkxx_la-Awk.lo: Awk.cpp
|
||||
@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libqseawkxx_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libqseawkxx_la-Awk.lo -MD -MP -MF $(DEPDIR)/libqseawkxx_la-Awk.Tpo -c -o libqseawkxx_la-Awk.lo `test -f 'Awk.cpp' || echo '$(srcdir)/'`Awk.cpp
|
||||
@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libqseawkxx_la-Awk.Tpo $(DEPDIR)/libqseawkxx_la-Awk.Plo
|
||||
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='Awk.cpp' object='libqseawkxx_la-Awk.lo' libtool=yes @AMDEPBACKSLASH@
|
||||
libqseawk_la-Awk.lo: Awk.cpp
|
||||
@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libqseawk_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libqseawk_la-Awk.lo -MD -MP -MF $(DEPDIR)/libqseawk_la-Awk.Tpo -c -o libqseawk_la-Awk.lo `test -f 'Awk.cpp' || echo '$(srcdir)/'`Awk.cpp
|
||||
@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libqseawk_la-Awk.Tpo $(DEPDIR)/libqseawk_la-Awk.Plo
|
||||
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='Awk.cpp' object='libqseawk_la-Awk.lo' libtool=yes @AMDEPBACKSLASH@
|
||||
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
|
||||
@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libqseawkxx_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libqseawkxx_la-Awk.lo `test -f 'Awk.cpp' || echo '$(srcdir)/'`Awk.cpp
|
||||
@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libqseawk_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libqseawk_la-Awk.lo `test -f 'Awk.cpp' || echo '$(srcdir)/'`Awk.cpp
|
||||
|
||||
libqseawkxx_la-StdAwk.lo: StdAwk.cpp
|
||||
@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libqseawkxx_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libqseawkxx_la-StdAwk.lo -MD -MP -MF $(DEPDIR)/libqseawkxx_la-StdAwk.Tpo -c -o libqseawkxx_la-StdAwk.lo `test -f 'StdAwk.cpp' || echo '$(srcdir)/'`StdAwk.cpp
|
||||
@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libqseawkxx_la-StdAwk.Tpo $(DEPDIR)/libqseawkxx_la-StdAwk.Plo
|
||||
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='StdAwk.cpp' object='libqseawkxx_la-StdAwk.lo' libtool=yes @AMDEPBACKSLASH@
|
||||
libqseawk_la-StdAwk.lo: StdAwk.cpp
|
||||
@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libqseawk_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libqseawk_la-StdAwk.lo -MD -MP -MF $(DEPDIR)/libqseawk_la-StdAwk.Tpo -c -o libqseawk_la-StdAwk.lo `test -f 'StdAwk.cpp' || echo '$(srcdir)/'`StdAwk.cpp
|
||||
@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libqseawk_la-StdAwk.Tpo $(DEPDIR)/libqseawk_la-StdAwk.Plo
|
||||
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='StdAwk.cpp' object='libqseawk_la-StdAwk.lo' libtool=yes @AMDEPBACKSLASH@
|
||||
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
|
||||
@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libqseawkxx_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libqseawkxx_la-StdAwk.lo `test -f 'StdAwk.cpp' || echo '$(srcdir)/'`StdAwk.cpp
|
||||
@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libqseawk_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libqseawk_la-StdAwk.lo `test -f 'StdAwk.cpp' || echo '$(srcdir)/'`StdAwk.cpp
|
||||
|
||||
mostlyclean-libtool:
|
||||
-rm -f *.lo
|
||||
@ -1055,6 +1039,8 @@ clean-am: clean-generic clean-libLTLIBRARIES clean-libtool \
|
||||
|
||||
distclean: distclean-am
|
||||
-rm -f ./$(DEPDIR)/libqseawk_dir_la-mod-dir.Plo
|
||||
-rm -f ./$(DEPDIR)/libqseawk_la-Awk.Plo
|
||||
-rm -f ./$(DEPDIR)/libqseawk_la-StdAwk.Plo
|
||||
-rm -f ./$(DEPDIR)/libqseawk_la-awk.Plo
|
||||
-rm -f ./$(DEPDIR)/libqseawk_la-err.Plo
|
||||
-rm -f ./$(DEPDIR)/libqseawk_la-fnc.Plo
|
||||
@ -1073,8 +1059,6 @@ distclean: distclean-am
|
||||
-rm -f ./$(DEPDIR)/libqseawk_math_la-mod-math.Plo
|
||||
-rm -f ./$(DEPDIR)/libqseawk_str_la-mod-str.Plo
|
||||
-rm -f ./$(DEPDIR)/libqseawk_sys_la-mod-sys.Plo
|
||||
-rm -f ./$(DEPDIR)/libqseawkxx_la-Awk.Plo
|
||||
-rm -f ./$(DEPDIR)/libqseawkxx_la-StdAwk.Plo
|
||||
-rm -f Makefile
|
||||
distclean-am: clean-am distclean-compile distclean-generic \
|
||||
distclean-tags
|
||||
@ -1121,6 +1105,8 @@ installcheck-am:
|
||||
|
||||
maintainer-clean: maintainer-clean-am
|
||||
-rm -f ./$(DEPDIR)/libqseawk_dir_la-mod-dir.Plo
|
||||
-rm -f ./$(DEPDIR)/libqseawk_la-Awk.Plo
|
||||
-rm -f ./$(DEPDIR)/libqseawk_la-StdAwk.Plo
|
||||
-rm -f ./$(DEPDIR)/libqseawk_la-awk.Plo
|
||||
-rm -f ./$(DEPDIR)/libqseawk_la-err.Plo
|
||||
-rm -f ./$(DEPDIR)/libqseawk_la-fnc.Plo
|
||||
@ -1139,8 +1125,6 @@ maintainer-clean: maintainer-clean-am
|
||||
-rm -f ./$(DEPDIR)/libqseawk_math_la-mod-math.Plo
|
||||
-rm -f ./$(DEPDIR)/libqseawk_str_la-mod-str.Plo
|
||||
-rm -f ./$(DEPDIR)/libqseawk_sys_la-mod-sys.Plo
|
||||
-rm -f ./$(DEPDIR)/libqseawkxx_la-Awk.Plo
|
||||
-rm -f ./$(DEPDIR)/libqseawkxx_la-StdAwk.Plo
|
||||
-rm -f Makefile
|
||||
maintainer-clean-am: distclean-am maintainer-clean-generic
|
||||
|
||||
|
@ -124,13 +124,14 @@ libqsecmn_la_LIBADD = $(SOCKET_LIBS) $(QUADMATH_LIBS)
|
||||
|
||||
if ENABLE_CXX
|
||||
|
||||
lib_LTLIBRARIES += libqsecmnxx.la
|
||||
libqsecmnxx_la_SOURCES = \
|
||||
ErrorGrab.cpp Mmgr.cpp StdMmgr.cpp HeapMmgr.cpp Mmged.cpp Mpool.cpp String.cpp
|
||||
libqsecmnxx_la_LDFLAGS = -version-info 1:0:0 -no-undefined
|
||||
libqsecmnxx_la_LIBADD = -lqsecmn
|
||||
libqsecmnxx_la_DEPENDENCIES = libqsecmn.la
|
||||
|
||||
libqsecmn_la_SOURCES += \
|
||||
ErrorGrab.cpp \
|
||||
Mmgr.cpp \
|
||||
StdMmgr.cpp \
|
||||
HeapMmgr.cpp \
|
||||
Mmged.cpp \
|
||||
Mpool.cpp \
|
||||
String.cpp
|
||||
endif
|
||||
|
||||
|
||||
|
@ -91,8 +91,15 @@ build_triplet = @build@
|
||||
host_triplet = @host@
|
||||
@ENABLE_BUNDLED_UNICODE_TRUE@am__append_1 = uni.c
|
||||
@ENABLE_XCMGRS_TRUE@am__append_2 = cp949.c cp950.c
|
||||
@ENABLE_CXX_TRUE@am__append_3 = libqsecmnxx.la
|
||||
@ENABLE_CXX_FALSE@libqsecmnxx_la_DEPENDENCIES =
|
||||
@ENABLE_CXX_TRUE@am__append_3 = \
|
||||
@ENABLE_CXX_TRUE@ ErrorGrab.cpp \
|
||||
@ENABLE_CXX_TRUE@ Mmgr.cpp \
|
||||
@ENABLE_CXX_TRUE@ StdMmgr.cpp \
|
||||
@ENABLE_CXX_TRUE@ HeapMmgr.cpp \
|
||||
@ENABLE_CXX_TRUE@ Mmged.cpp \
|
||||
@ENABLE_CXX_TRUE@ Mpool.cpp \
|
||||
@ENABLE_CXX_TRUE@ String.cpp
|
||||
|
||||
subdir = lib/cmn
|
||||
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
|
||||
am__aclocal_m4_deps = $(top_srcdir)/m4/ax_check_sign.m4 \
|
||||
@ -154,9 +161,13 @@ am__libqsecmn_la_SOURCES_DIST = alg-base64.c alg-rand.c alg-search.c \
|
||||
str-set.c str-spl.c str-spn.c str-str.c str-subst.c str-tok.c \
|
||||
str-trm.c str-type.c str-word.c time.c tmr.c tre.c tre-ast.c \
|
||||
tre-compile.c tre-match-bt.c tre-match-pa.c tre-parse.c \
|
||||
tre-stack.c uri.c utf8.c xma.c uni.c cp949.c cp950.c
|
||||
tre-stack.c uri.c utf8.c xma.c uni.c cp949.c cp950.c \
|
||||
ErrorGrab.cpp Mmgr.cpp StdMmgr.cpp HeapMmgr.cpp Mmged.cpp \
|
||||
Mpool.cpp String.cpp
|
||||
@ENABLE_BUNDLED_UNICODE_TRUE@am__objects_1 = uni.lo
|
||||
@ENABLE_XCMGRS_TRUE@am__objects_2 = cp949.lo cp950.lo
|
||||
@ENABLE_CXX_TRUE@am__objects_3 = ErrorGrab.lo Mmgr.lo StdMmgr.lo \
|
||||
@ENABLE_CXX_TRUE@ HeapMmgr.lo Mmged.lo Mpool.lo String.lo
|
||||
am_libqsecmn_la_OBJECTS = alg-base64.lo alg-rand.lo alg-search.lo \
|
||||
alg-sort.lo arr.lo assert.lo chr.lo dll.lo env.lo gdl.lo \
|
||||
htb.lo htl.lo fma.lo fmt-intmax.lo fmt-out.lo hton.lo hwad.lo \
|
||||
@ -171,26 +182,16 @@ am_libqsecmn_la_OBJECTS = alg-base64.lo alg-rand.lo alg-search.lo \
|
||||
str-subst.lo str-tok.lo str-trm.lo str-type.lo str-word.lo \
|
||||
time.lo tmr.lo tre.lo tre-ast.lo tre-compile.lo \
|
||||
tre-match-bt.lo tre-match-pa.lo tre-parse.lo tre-stack.lo \
|
||||
uri.lo utf8.lo xma.lo $(am__objects_1) $(am__objects_2)
|
||||
uri.lo utf8.lo xma.lo $(am__objects_1) $(am__objects_2) \
|
||||
$(am__objects_3)
|
||||
libqsecmn_la_OBJECTS = $(am_libqsecmn_la_OBJECTS)
|
||||
AM_V_lt = $(am__v_lt_@AM_V@)
|
||||
am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
|
||||
am__v_lt_0 = --silent
|
||||
am__v_lt_1 =
|
||||
libqsecmn_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
|
||||
$(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
|
||||
$(libqsecmn_la_LDFLAGS) $(LDFLAGS) -o $@
|
||||
am__libqsecmnxx_la_SOURCES_DIST = ErrorGrab.cpp Mmgr.cpp StdMmgr.cpp \
|
||||
HeapMmgr.cpp Mmged.cpp Mpool.cpp String.cpp
|
||||
@ENABLE_CXX_TRUE@am_libqsecmnxx_la_OBJECTS = ErrorGrab.lo Mmgr.lo \
|
||||
@ENABLE_CXX_TRUE@ StdMmgr.lo HeapMmgr.lo Mmged.lo Mpool.lo \
|
||||
@ENABLE_CXX_TRUE@ String.lo
|
||||
libqsecmnxx_la_OBJECTS = $(am_libqsecmnxx_la_OBJECTS)
|
||||
libqsecmnxx_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX \
|
||||
$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CXXLD) \
|
||||
$(AM_CXXFLAGS) $(CXXFLAGS) $(libqsecmnxx_la_LDFLAGS) \
|
||||
$(LDFLAGS) -o $@
|
||||
@ENABLE_CXX_TRUE@am_libqsecmnxx_la_rpath = -rpath $(libdir)
|
||||
libqsecmn_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) \
|
||||
$(LIBTOOLFLAGS) --mode=link $(CXXLD) $(AM_CXXFLAGS) \
|
||||
$(CXXFLAGS) $(libqsecmn_la_LDFLAGS) $(LDFLAGS) -o $@
|
||||
AM_V_P = $(am__v_P_@AM_V@)
|
||||
am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
|
||||
am__v_P_0 = false
|
||||
@ -285,9 +286,8 @@ AM_V_CXXLD = $(am__v_CXXLD_@AM_V@)
|
||||
am__v_CXXLD_ = $(am__v_CXXLD_@AM_DEFAULT_V@)
|
||||
am__v_CXXLD_0 = @echo " CXXLD " $@;
|
||||
am__v_CXXLD_1 =
|
||||
SOURCES = $(libqsecmn_la_SOURCES) $(libqsecmnxx_la_SOURCES)
|
||||
DIST_SOURCES = $(am__libqsecmn_la_SOURCES_DIST) \
|
||||
$(am__libqsecmnxx_la_SOURCES_DIST)
|
||||
SOURCES = $(libqsecmn_la_SOURCES)
|
||||
DIST_SOURCES = $(am__libqsecmn_la_SOURCES_DIST)
|
||||
am__can_run_installinfo = \
|
||||
case $$AM_UPDATE_INFO_DIR in \
|
||||
n|no|NO) false;; \
|
||||
@ -485,7 +485,7 @@ AM_CPPFLAGS = \
|
||||
-I$(top_builddir)/include \
|
||||
-I$(top_srcdir)/include
|
||||
|
||||
lib_LTLIBRARIES = libqsecmn.la $(am__append_3)
|
||||
lib_LTLIBRARIES = libqsecmn.la
|
||||
noinst_HEADERS = \
|
||||
cp949.h \
|
||||
cp950.h \
|
||||
@ -523,15 +523,10 @@ libqsecmn_la_SOURCES = alg-base64.c alg-rand.c alg-search.c alg-sort.c \
|
||||
str-set.c str-spl.c str-spn.c str-str.c str-subst.c str-tok.c \
|
||||
str-trm.c str-type.c str-word.c time.c tmr.c tre.c tre-ast.c \
|
||||
tre-compile.c tre-match-bt.c tre-match-pa.c tre-parse.c \
|
||||
tre-stack.c uri.c utf8.c xma.c $(am__append_1) $(am__append_2)
|
||||
tre-stack.c uri.c utf8.c xma.c $(am__append_1) $(am__append_2) \
|
||||
$(am__append_3)
|
||||
libqsecmn_la_LDFLAGS = -version-info 1:0:0 -no-undefined
|
||||
libqsecmn_la_LIBADD = $(SOCKET_LIBS) $(QUADMATH_LIBS)
|
||||
@ENABLE_CXX_TRUE@libqsecmnxx_la_SOURCES = \
|
||||
@ENABLE_CXX_TRUE@ ErrorGrab.cpp Mmgr.cpp StdMmgr.cpp HeapMmgr.cpp Mmged.cpp Mpool.cpp String.cpp
|
||||
|
||||
@ENABLE_CXX_TRUE@libqsecmnxx_la_LDFLAGS = -version-info 1:0:0 -no-undefined
|
||||
@ENABLE_CXX_TRUE@libqsecmnxx_la_LIBADD = -lqsecmn
|
||||
@ENABLE_CXX_TRUE@libqsecmnxx_la_DEPENDENCIES = libqsecmn.la
|
||||
all: all-am
|
||||
|
||||
.SUFFIXES:
|
||||
@ -602,10 +597,7 @@ clean-libLTLIBRARIES:
|
||||
}
|
||||
|
||||
libqsecmn.la: $(libqsecmn_la_OBJECTS) $(libqsecmn_la_DEPENDENCIES) $(EXTRA_libqsecmn_la_DEPENDENCIES)
|
||||
$(AM_V_CCLD)$(libqsecmn_la_LINK) -rpath $(libdir) $(libqsecmn_la_OBJECTS) $(libqsecmn_la_LIBADD) $(LIBS)
|
||||
|
||||
libqsecmnxx.la: $(libqsecmnxx_la_OBJECTS) $(libqsecmnxx_la_DEPENDENCIES) $(EXTRA_libqsecmnxx_la_DEPENDENCIES)
|
||||
$(AM_V_CXXLD)$(libqsecmnxx_la_LINK) $(am_libqsecmnxx_la_rpath) $(libqsecmnxx_la_OBJECTS) $(libqsecmnxx_la_LIBADD) $(LIBS)
|
||||
$(AM_V_CXXLD)$(libqsecmn_la_LINK) -rpath $(libdir) $(libqsecmn_la_OBJECTS) $(libqsecmn_la_LIBADD) $(LIBS)
|
||||
|
||||
mostlyclean-compile:
|
||||
-rm -f *.$(OBJEXT)
|
||||
|
@ -50,7 +50,7 @@ void Mmgr::free_mem (mmgr_t* mmgr, void* ptr) QSE_CPP_NOEXCEPT
|
||||
void* Mmgr::callocate (qse_size_t n, bool raise_exception) /*QSE_CPP_THREXCEPT1(MemoryError)*/
|
||||
{
|
||||
void* ptr = this->allocate(n, raise_exception);
|
||||
QSE_MEMSET (ptr, 0, n);
|
||||
if (ptr) QSE_MEMSET (ptr, 0, n);
|
||||
return ptr;
|
||||
}
|
||||
|
||||
|
@ -13,10 +13,6 @@ libqsesed_la_LIBADD = -lqsecmn -lqsesi
|
||||
libqsesed_la_DEPENDENCIES = ../../lib/cmn/libqsecmn.la ../../lib/si/libqsesi.la
|
||||
|
||||
if ENABLE_CXX
|
||||
lib_LTLIBRARIES += libqsesedxx.la
|
||||
libqsesedxx_la_SOURCES = Sed.cpp StdSed.cpp
|
||||
libqsesedxx_la_LDFLAGS = -L. -L../cmn -L../si -version-info 1:0:0 -no-undefined
|
||||
libqsesedxx_la_LIBADD = -lqsesed -lqsecmnxx -lqsesi -lqsecmn
|
||||
libqsesedxx_la_DEPENDENCIES = libqsesed.la ../../lib/cmn/libqsecmnxx.la ../../lib/si/libqsesi.la ../../lib/cmn/libqsecmn.la
|
||||
libqsesed_la_SOURCES += Sed.cpp StdSed.cpp
|
||||
endif
|
||||
|
||||
|
@ -89,8 +89,7 @@ PRE_UNINSTALL = :
|
||||
POST_UNINSTALL = :
|
||||
build_triplet = @build@
|
||||
host_triplet = @host@
|
||||
@ENABLE_CXX_TRUE@am__append_1 = libqsesedxx.la
|
||||
@ENABLE_CXX_FALSE@libqsesedxx_la_DEPENDENCIES =
|
||||
@ENABLE_CXX_TRUE@am__append_1 = Sed.cpp StdSed.cpp
|
||||
subdir = lib/sed
|
||||
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
|
||||
am__aclocal_m4_deps = $(top_srcdir)/m4/ax_check_sign.m4 \
|
||||
@ -137,23 +136,17 @@ am__uninstall_files_from_dir = { \
|
||||
}
|
||||
am__installdirs = "$(DESTDIR)$(libdir)"
|
||||
LTLIBRARIES = $(lib_LTLIBRARIES)
|
||||
am_libqsesed_la_OBJECTS = sed.lo err.lo std.lo
|
||||
am__libqsesed_la_SOURCES_DIST = sed.c err.c std.c Sed.cpp StdSed.cpp
|
||||
@ENABLE_CXX_TRUE@am__objects_1 = Sed.lo StdSed.lo
|
||||
am_libqsesed_la_OBJECTS = sed.lo err.lo std.lo $(am__objects_1)
|
||||
libqsesed_la_OBJECTS = $(am_libqsesed_la_OBJECTS)
|
||||
AM_V_lt = $(am__v_lt_@AM_V@)
|
||||
am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
|
||||
am__v_lt_0 = --silent
|
||||
am__v_lt_1 =
|
||||
libqsesed_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
|
||||
$(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
|
||||
$(libqsesed_la_LDFLAGS) $(LDFLAGS) -o $@
|
||||
am__libqsesedxx_la_SOURCES_DIST = Sed.cpp StdSed.cpp
|
||||
@ENABLE_CXX_TRUE@am_libqsesedxx_la_OBJECTS = Sed.lo StdSed.lo
|
||||
libqsesedxx_la_OBJECTS = $(am_libqsesedxx_la_OBJECTS)
|
||||
libqsesedxx_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX \
|
||||
$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CXXLD) \
|
||||
$(AM_CXXFLAGS) $(CXXFLAGS) $(libqsesedxx_la_LDFLAGS) \
|
||||
$(LDFLAGS) -o $@
|
||||
@ENABLE_CXX_TRUE@am_libqsesedxx_la_rpath = -rpath $(libdir)
|
||||
libqsesed_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) \
|
||||
$(LIBTOOLFLAGS) --mode=link $(CXXLD) $(AM_CXXFLAGS) \
|
||||
$(CXXFLAGS) $(libqsesed_la_LDFLAGS) $(LDFLAGS) -o $@
|
||||
AM_V_P = $(am__v_P_@AM_V@)
|
||||
am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
|
||||
am__v_P_0 = false
|
||||
@ -208,9 +201,8 @@ AM_V_CXXLD = $(am__v_CXXLD_@AM_V@)
|
||||
am__v_CXXLD_ = $(am__v_CXXLD_@AM_DEFAULT_V@)
|
||||
am__v_CXXLD_0 = @echo " CXXLD " $@;
|
||||
am__v_CXXLD_1 =
|
||||
SOURCES = $(libqsesed_la_SOURCES) $(libqsesedxx_la_SOURCES)
|
||||
DIST_SOURCES = $(libqsesed_la_SOURCES) \
|
||||
$(am__libqsesedxx_la_SOURCES_DIST)
|
||||
SOURCES = $(libqsesed_la_SOURCES)
|
||||
DIST_SOURCES = $(am__libqsesed_la_SOURCES_DIST)
|
||||
am__can_run_installinfo = \
|
||||
case $$AM_UPDATE_INFO_DIR in \
|
||||
n|no|NO) false;; \
|
||||
@ -409,15 +401,11 @@ AM_CPPFLAGS = \
|
||||
-I$(top_srcdir)/include
|
||||
|
||||
noinst_HEADERS = sed-prv.h
|
||||
lib_LTLIBRARIES = libqsesed.la $(am__append_1)
|
||||
libqsesed_la_SOURCES = sed.c err.c std.c
|
||||
lib_LTLIBRARIES = libqsesed.la
|
||||
libqsesed_la_SOURCES = sed.c err.c std.c $(am__append_1)
|
||||
libqsesed_la_LDFLAGS = -L../cmn -L../si -version-info 1:0:0 -no-undefined
|
||||
libqsesed_la_LIBADD = -lqsecmn -lqsesi
|
||||
libqsesed_la_DEPENDENCIES = ../../lib/cmn/libqsecmn.la ../../lib/si/libqsesi.la
|
||||
@ENABLE_CXX_TRUE@libqsesedxx_la_SOURCES = Sed.cpp StdSed.cpp
|
||||
@ENABLE_CXX_TRUE@libqsesedxx_la_LDFLAGS = -L. -L../cmn -L../si -version-info 1:0:0 -no-undefined
|
||||
@ENABLE_CXX_TRUE@libqsesedxx_la_LIBADD = -lqsesed -lqsecmnxx -lqsesi -lqsecmn
|
||||
@ENABLE_CXX_TRUE@libqsesedxx_la_DEPENDENCIES = libqsesed.la ../../lib/cmn/libqsecmnxx.la ../../lib/si/libqsesi.la ../../lib/cmn/libqsecmn.la
|
||||
all: all-am
|
||||
|
||||
.SUFFIXES:
|
||||
@ -488,10 +476,7 @@ clean-libLTLIBRARIES:
|
||||
}
|
||||
|
||||
libqsesed.la: $(libqsesed_la_OBJECTS) $(libqsesed_la_DEPENDENCIES) $(EXTRA_libqsesed_la_DEPENDENCIES)
|
||||
$(AM_V_CCLD)$(libqsesed_la_LINK) -rpath $(libdir) $(libqsesed_la_OBJECTS) $(libqsesed_la_LIBADD) $(LIBS)
|
||||
|
||||
libqsesedxx.la: $(libqsesedxx_la_OBJECTS) $(libqsesedxx_la_DEPENDENCIES) $(EXTRA_libqsesedxx_la_DEPENDENCIES)
|
||||
$(AM_V_CXXLD)$(libqsesedxx_la_LINK) $(am_libqsesedxx_la_rpath) $(libqsesedxx_la_OBJECTS) $(libqsesedxx_la_LIBADD) $(LIBS)
|
||||
$(AM_V_CXXLD)$(libqsesed_la_LINK) -rpath $(libdir) $(libqsesed_la_OBJECTS) $(libqsesed_la_LIBADD) $(LIBS)
|
||||
|
||||
mostlyclean-compile:
|
||||
-rm -f *.$(OBJEXT)
|
||||
|
@ -49,16 +49,12 @@ libqsesi_la_LIBADD = -lqsecmn $(PTHREAD_LIBS) $(SSL_LIBS)
|
||||
libqsesi_la_DEPENDENCIES = ../../lib/cmn/libqsecmn.la
|
||||
|
||||
if ENABLE_CXX
|
||||
lib_LTLIBRARIES += libqsesixx.la
|
||||
libqsesixx_la_SOURCES = \
|
||||
libqsesi_la_SOURCES += \
|
||||
App.cpp \
|
||||
Path.cpp \
|
||||
SocketAddress.cpp \
|
||||
Socket.cpp \
|
||||
TcpServer.cpp \
|
||||
Thread.cpp
|
||||
libqsesixx_la_LDFLAGS = -L. -L../cmn -version-info 1:0:0 -no-undefined
|
||||
libqsesixx_la_LIBADD = -lqsecmnxx -lqsesi -lqsecmn
|
||||
libqsesixx_la_DEPENDENCIES = ../../lib/cmn/libqsecmnxx.la libqsesi.la ../../lib/cmn/libqsecmn.la
|
||||
endif
|
||||
|
||||
|
@ -89,8 +89,14 @@ PRE_UNINSTALL = :
|
||||
POST_UNINSTALL = :
|
||||
build_triplet = @build@
|
||||
host_triplet = @host@
|
||||
@ENABLE_CXX_TRUE@am__append_1 = libqsesixx.la
|
||||
@ENABLE_CXX_FALSE@libqsesixx_la_DEPENDENCIES =
|
||||
@ENABLE_CXX_TRUE@am__append_1 = \
|
||||
@ENABLE_CXX_TRUE@ App.cpp \
|
||||
@ENABLE_CXX_TRUE@ Path.cpp \
|
||||
@ENABLE_CXX_TRUE@ SocketAddress.cpp \
|
||||
@ENABLE_CXX_TRUE@ Socket.cpp \
|
||||
@ENABLE_CXX_TRUE@ TcpServer.cpp \
|
||||
@ENABLE_CXX_TRUE@ Thread.cpp
|
||||
|
||||
subdir = lib/si
|
||||
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
|
||||
am__aclocal_m4_deps = $(top_srcdir)/m4/ax_check_sign.m4 \
|
||||
@ -138,6 +144,14 @@ am__uninstall_files_from_dir = { \
|
||||
am__installdirs = "$(DESTDIR)$(libdir)"
|
||||
LTLIBRARIES = $(lib_LTLIBRARIES)
|
||||
am__DEPENDENCIES_1 =
|
||||
am__libqsesi_la_SOURCES_DIST = cnd.c dir.c fio.c fs.c fs-attr.c \
|
||||
fs-copy.c fs-delete.c fs-err.c fs-make.c fs-move.c fs-util.c \
|
||||
glob.c intr.c log.c mtx.c mux.c netlink.c nwad.c nwad-skad.c \
|
||||
nwif.c nwif-cfg.c nwio.c os.c pio.c rwl.c sck.c sinfo.c sio.c \
|
||||
task.c thr.c thr-prv.h tio.c App.cpp Path.cpp \
|
||||
SocketAddress.cpp Socket.cpp TcpServer.cpp Thread.cpp
|
||||
@ENABLE_CXX_TRUE@am__objects_1 = App.lo Path.lo SocketAddress.lo \
|
||||
@ENABLE_CXX_TRUE@ Socket.lo TcpServer.lo Thread.lo
|
||||
am_libqsesi_la_OBJECTS = libqsesi_la-cnd.lo libqsesi_la-dir.lo \
|
||||
libqsesi_la-fio.lo libqsesi_la-fs.lo libqsesi_la-fs-attr.lo \
|
||||
libqsesi_la-fs-copy.lo libqsesi_la-fs-delete.lo \
|
||||
@ -150,26 +164,15 @@ am_libqsesi_la_OBJECTS = libqsesi_la-cnd.lo libqsesi_la-dir.lo \
|
||||
libqsesi_la-nwio.lo libqsesi_la-os.lo libqsesi_la-pio.lo \
|
||||
libqsesi_la-rwl.lo libqsesi_la-sck.lo libqsesi_la-sinfo.lo \
|
||||
libqsesi_la-sio.lo libqsesi_la-task.lo libqsesi_la-thr.lo \
|
||||
libqsesi_la-tio.lo
|
||||
libqsesi_la-tio.lo $(am__objects_1)
|
||||
libqsesi_la_OBJECTS = $(am_libqsesi_la_OBJECTS)
|
||||
AM_V_lt = $(am__v_lt_@AM_V@)
|
||||
am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
|
||||
am__v_lt_0 = --silent
|
||||
am__v_lt_1 =
|
||||
libqsesi_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
|
||||
$(LIBTOOLFLAGS) --mode=link $(CCLD) $(libqsesi_la_CFLAGS) \
|
||||
$(CFLAGS) $(libqsesi_la_LDFLAGS) $(LDFLAGS) -o $@
|
||||
am__libqsesixx_la_SOURCES_DIST = App.cpp Path.cpp SocketAddress.cpp \
|
||||
Socket.cpp TcpServer.cpp Thread.cpp
|
||||
@ENABLE_CXX_TRUE@am_libqsesixx_la_OBJECTS = App.lo Path.lo \
|
||||
@ENABLE_CXX_TRUE@ SocketAddress.lo Socket.lo TcpServer.lo \
|
||||
@ENABLE_CXX_TRUE@ Thread.lo
|
||||
libqsesixx_la_OBJECTS = $(am_libqsesixx_la_OBJECTS)
|
||||
libqsesixx_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX \
|
||||
$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CXXLD) \
|
||||
$(AM_CXXFLAGS) $(CXXFLAGS) $(libqsesixx_la_LDFLAGS) $(LDFLAGS) \
|
||||
-o $@
|
||||
@ENABLE_CXX_TRUE@am_libqsesixx_la_rpath = -rpath $(libdir)
|
||||
libqsesi_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) \
|
||||
$(LIBTOOLFLAGS) --mode=link $(CXXLD) $(AM_CXXFLAGS) \
|
||||
$(CXXFLAGS) $(libqsesi_la_LDFLAGS) $(LDFLAGS) -o $@
|
||||
AM_V_P = $(am__v_P_@AM_V@)
|
||||
am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
|
||||
am__v_P_0 = false
|
||||
@ -255,9 +258,8 @@ AM_V_CXXLD = $(am__v_CXXLD_@AM_V@)
|
||||
am__v_CXXLD_ = $(am__v_CXXLD_@AM_DEFAULT_V@)
|
||||
am__v_CXXLD_0 = @echo " CXXLD " $@;
|
||||
am__v_CXXLD_1 =
|
||||
SOURCES = $(libqsesi_la_SOURCES) $(libqsesixx_la_SOURCES)
|
||||
DIST_SOURCES = $(libqsesi_la_SOURCES) \
|
||||
$(am__libqsesixx_la_SOURCES_DIST)
|
||||
SOURCES = $(libqsesi_la_SOURCES)
|
||||
DIST_SOURCES = $(am__libqsesi_la_SOURCES_DIST)
|
||||
am__can_run_installinfo = \
|
||||
case $$AM_UPDATE_INFO_DIR in \
|
||||
n|no|NO) false;; \
|
||||
@ -459,56 +461,16 @@ noinst_HEADERS = \
|
||||
fs-prv.h \
|
||||
glob-imp.h
|
||||
|
||||
lib_LTLIBRARIES = libqsesi.la $(am__append_1)
|
||||
libqsesi_la_SOURCES = \
|
||||
cnd.c \
|
||||
dir.c \
|
||||
fio.c \
|
||||
fs.c \
|
||||
fs-attr.c \
|
||||
fs-copy.c \
|
||||
fs-delete.c \
|
||||
fs-err.c \
|
||||
fs-make.c \
|
||||
fs-move.c \
|
||||
fs-util.c \
|
||||
glob.c \
|
||||
intr.c \
|
||||
log.c \
|
||||
mtx.c \
|
||||
mux.c \
|
||||
netlink.c \
|
||||
nwad.c \
|
||||
nwad-skad.c \
|
||||
nwif.c \
|
||||
nwif-cfg.c \
|
||||
nwio.c \
|
||||
os.c \
|
||||
pio.c \
|
||||
rwl.c \
|
||||
sck.c \
|
||||
sinfo.c \
|
||||
sio.c \
|
||||
task.c \
|
||||
thr.c \
|
||||
thr-prv.h \
|
||||
tio.c
|
||||
|
||||
lib_LTLIBRARIES = libqsesi.la
|
||||
libqsesi_la_SOURCES = cnd.c dir.c fio.c fs.c fs-attr.c fs-copy.c \
|
||||
fs-delete.c fs-err.c fs-make.c fs-move.c fs-util.c glob.c \
|
||||
intr.c log.c mtx.c mux.c netlink.c nwad.c nwad-skad.c nwif.c \
|
||||
nwif-cfg.c nwio.c os.c pio.c rwl.c sck.c sinfo.c sio.c task.c \
|
||||
thr.c thr-prv.h tio.c $(am__append_1)
|
||||
libqsesi_la_CFLAGS = $(PTHREAD_CFLAGS)
|
||||
libqsesi_la_LDFLAGS = -L../cmn -version-info 1:0:0 -no-undefined
|
||||
libqsesi_la_LIBADD = -lqsecmn $(PTHREAD_LIBS) $(SSL_LIBS)
|
||||
libqsesi_la_DEPENDENCIES = ../../lib/cmn/libqsecmn.la
|
||||
@ENABLE_CXX_TRUE@libqsesixx_la_SOURCES = \
|
||||
@ENABLE_CXX_TRUE@ App.cpp \
|
||||
@ENABLE_CXX_TRUE@ Path.cpp \
|
||||
@ENABLE_CXX_TRUE@ SocketAddress.cpp \
|
||||
@ENABLE_CXX_TRUE@ Socket.cpp \
|
||||
@ENABLE_CXX_TRUE@ TcpServer.cpp \
|
||||
@ENABLE_CXX_TRUE@ Thread.cpp
|
||||
|
||||
@ENABLE_CXX_TRUE@libqsesixx_la_LDFLAGS = -L. -L../cmn -version-info 1:0:0 -no-undefined
|
||||
@ENABLE_CXX_TRUE@libqsesixx_la_LIBADD = -lqsecmnxx -lqsesi -lqsecmn
|
||||
@ENABLE_CXX_TRUE@libqsesixx_la_DEPENDENCIES = ../../lib/cmn/libqsecmnxx.la libqsesi.la ../../lib/cmn/libqsecmn.la
|
||||
all: all-am
|
||||
|
||||
.SUFFIXES:
|
||||
@ -579,10 +541,7 @@ clean-libLTLIBRARIES:
|
||||
}
|
||||
|
||||
libqsesi.la: $(libqsesi_la_OBJECTS) $(libqsesi_la_DEPENDENCIES) $(EXTRA_libqsesi_la_DEPENDENCIES)
|
||||
$(AM_V_CCLD)$(libqsesi_la_LINK) -rpath $(libdir) $(libqsesi_la_OBJECTS) $(libqsesi_la_LIBADD) $(LIBS)
|
||||
|
||||
libqsesixx.la: $(libqsesixx_la_OBJECTS) $(libqsesixx_la_DEPENDENCIES) $(EXTRA_libqsesixx_la_DEPENDENCIES)
|
||||
$(AM_V_CXXLD)$(libqsesixx_la_LINK) $(am_libqsesixx_la_rpath) $(libqsesixx_la_OBJECTS) $(libqsesixx_la_LIBADD) $(LIBS)
|
||||
$(AM_V_CXXLD)$(libqsesi_la_LINK) -rpath $(libdir) $(libqsesi_la_OBJECTS) $(libqsesi_la_LIBADD) $(LIBS)
|
||||
|
||||
mostlyclean-compile:
|
||||
-rm -f *.$(OBJEXT)
|
||||
|
@ -36,6 +36,7 @@
|
||||
#include <fcntl.h>
|
||||
#include <unistd.h>
|
||||
#include <netinet/in.h>
|
||||
#include <string.h> // strerror
|
||||
|
||||
#if defined(HAVE_NET_IF_H)
|
||||
# include <net/if.h>
|
||||
@ -56,7 +57,7 @@ QSE_BEGIN_NAMESPACE(QSE)
|
||||
#include "../cmn/syserr.h"
|
||||
IMPLEMENT_SYSERR_TO_ERRNUM (Socket::ErrorNumber, Socket::)
|
||||
|
||||
Socket::Socket () QSE_CPP_NOEXCEPT: handle(QSE_INVALID_SCKHND), domain(-1), errcode(E_ENOERR)
|
||||
Socket::Socket () QSE_CPP_NOEXCEPT: handle(QSE_INVALID_SCKHND), domain(-1)
|
||||
{
|
||||
}
|
||||
|
||||
@ -92,7 +93,7 @@ open_socket:
|
||||
goto open_socket;
|
||||
}
|
||||
#endif
|
||||
this->setErrorNumber (syserr_to_errnum(errno));
|
||||
this->setErrorFmt (syserr_to_errnum(errno), QSE_T("%hs"), strerror(errno));
|
||||
return -1;
|
||||
}
|
||||
else
|
||||
@ -108,7 +109,7 @@ open_socket:
|
||||
if (fcntl_v == -1)
|
||||
{
|
||||
fcntl_failure:
|
||||
this->setErrorNumber (syserr_to_errnum(errno));
|
||||
this->setErrorFmt (syserr_to_errnum(errno), QSE_T("%hs"), strerror(errno));
|
||||
::close (x);
|
||||
return -1;
|
||||
}
|
||||
@ -157,7 +158,7 @@ int Socket::getSockName (SocketAddress& addr) QSE_CPP_NOEXCEPT
|
||||
QSE_ASSERT (qse_is_sck_valid(this->handle));
|
||||
qse_sck_len_t len = addr.getAddrCapa();
|
||||
int n = ::getsockname(this->handle, (struct sockaddr*)addr.getAddrPtr(), &len);
|
||||
if (n == -1) this->setErrorNumber (syserr_to_errnum(errno));
|
||||
if (n == -1) this->setErrorFmt (syserr_to_errnum(errno), QSE_T("%hs"), strerror(errno));
|
||||
return n;
|
||||
}
|
||||
|
||||
@ -166,7 +167,7 @@ int Socket::getPeerName (SocketAddress& addr) QSE_CPP_NOEXCEPT
|
||||
QSE_ASSERT (qse_is_sck_valid(this->handle));
|
||||
qse_sck_len_t len = addr.getAddrCapa();
|
||||
int n = ::getpeername(this->handle, (struct sockaddr*)addr.getAddrPtr(), &len);
|
||||
if (n == -1) this->setErrorNumber (syserr_to_errnum(errno));
|
||||
if (n == -1) this->setErrorFmt (syserr_to_errnum(errno), QSE_T("%hs"), strerror(errno));
|
||||
return n;
|
||||
}
|
||||
|
||||
@ -174,7 +175,7 @@ int Socket::getOption (int level, int optname, void* optval, qse_sck_len_t* optl
|
||||
{
|
||||
QSE_ASSERT (qse_is_sck_valid(this->handle));
|
||||
int n = ::getsockopt(this->handle, level, optname, (char*)optval, optlen);
|
||||
if (n == -1) this->setErrorNumber (syserr_to_errnum(errno));
|
||||
if (n == -1) this->setErrorFmt (syserr_to_errnum(errno), QSE_T("%hs"), strerror(errno));
|
||||
return n;
|
||||
}
|
||||
|
||||
@ -182,24 +183,24 @@ int Socket::setOption (int level, int optname, const void* optval, qse_sck_len_t
|
||||
{
|
||||
QSE_ASSERT (qse_is_sck_valid(this->handle));
|
||||
int n = ::setsockopt(this->handle, level, optname, (const char*)optval, optlen);
|
||||
if (n == -1) this->setErrorNumber (syserr_to_errnum(errno));
|
||||
if (n == -1) this->setErrorFmt (syserr_to_errnum(errno), QSE_T("%hs"), strerror(errno));
|
||||
return n;
|
||||
}
|
||||
|
||||
int Socket::setDebug (int n) QSE_CPP_NOEXCEPT
|
||||
{
|
||||
return this->setOption (SOL_SOCKET, SO_DEBUG, (char*)&n, QSE_SIZEOF(n));
|
||||
return this->setOption(SOL_SOCKET, SO_DEBUG, (char*)&n, QSE_SIZEOF(n));
|
||||
};
|
||||
|
||||
int Socket::setReuseAddr (int n) QSE_CPP_NOEXCEPT
|
||||
{
|
||||
return this->setOption (SOL_SOCKET, SO_REUSEADDR, (char*)&n, QSE_SIZEOF(n));
|
||||
return this->setOption(SOL_SOCKET, SO_REUSEADDR, (char*)&n, QSE_SIZEOF(n));
|
||||
}
|
||||
|
||||
int Socket::setReusePort (int n) QSE_CPP_NOEXCEPT
|
||||
{
|
||||
#if defined(SO_REUSEPORT)
|
||||
return this->setOption (SOL_SOCKET, SO_REUSEPORT, (char*)&n, QSE_SIZEOF(n));
|
||||
return this->setOption(SOL_SOCKET, SO_REUSEPORT, (char*)&n, QSE_SIZEOF(n));
|
||||
#else
|
||||
this->setErrorNumber (E_ENOIMPL);
|
||||
return -1;
|
||||
@ -208,7 +209,7 @@ int Socket::setReusePort (int n) QSE_CPP_NOEXCEPT
|
||||
|
||||
int Socket::setKeepAlive (int n, int keepidle, int keepintvl, int keepcnt) QSE_CPP_NOEXCEPT
|
||||
{
|
||||
if (this->setOption (SOL_SOCKET, SO_KEEPALIVE, (char*)&n, QSE_SIZEOF(n)) <= -1) return -1;
|
||||
if (this->setOption(SOL_SOCKET, SO_KEEPALIVE, (char*)&n, QSE_SIZEOF(n)) <= -1) return -1;
|
||||
|
||||
// the following values are just hints.
|
||||
// i don't care about success and failure
|
||||
@ -226,17 +227,17 @@ int Socket::setKeepAlive (int n, int keepidle, int keepintvl, int keepcnt) QSE_C
|
||||
|
||||
int Socket::setBroadcast (int n) QSE_CPP_NOEXCEPT
|
||||
{
|
||||
return this->setOption (SOL_SOCKET, SO_BROADCAST, (char*)&n, QSE_SIZEOF(n));
|
||||
return this->setOption(SOL_SOCKET, SO_BROADCAST, (char*)&n, QSE_SIZEOF(n));
|
||||
}
|
||||
|
||||
int Socket::setSendBuf (unsigned int size) QSE_CPP_NOEXCEPT
|
||||
{
|
||||
return this->setOption (SOL_SOCKET, SO_SNDBUF, (char*)&size, QSE_SIZEOF(size));
|
||||
return this->setOption(SOL_SOCKET, SO_SNDBUF, (char*)&size, QSE_SIZEOF(size));
|
||||
}
|
||||
|
||||
int Socket::setRecvBuf (unsigned int size) QSE_CPP_NOEXCEPT
|
||||
{
|
||||
return this->setOption (SOL_SOCKET, SO_RCVBUF, (char*)&size, QSE_SIZEOF(size));
|
||||
return this->setOption(SOL_SOCKET, SO_RCVBUF, (char*)&size, QSE_SIZEOF(size));
|
||||
}
|
||||
|
||||
int Socket::setLingerOn (int sec) QSE_CPP_NOEXCEPT
|
||||
@ -244,7 +245,7 @@ int Socket::setLingerOn (int sec) QSE_CPP_NOEXCEPT
|
||||
struct linger lng;
|
||||
lng.l_onoff = 1;
|
||||
lng.l_linger = sec;
|
||||
return this->setOption (SOL_SOCKET, SO_LINGER, (char*)&lng, QSE_SIZEOF(lng));
|
||||
return this->setOption(SOL_SOCKET, SO_LINGER, (char*)&lng, QSE_SIZEOF(lng));
|
||||
}
|
||||
|
||||
int Socket::setLingerOff () QSE_CPP_NOEXCEPT
|
||||
@ -252,13 +253,13 @@ int Socket::setLingerOff () QSE_CPP_NOEXCEPT
|
||||
struct linger lng;
|
||||
lng.l_onoff = 0;
|
||||
lng.l_linger = 0;
|
||||
return this->setOption (SOL_SOCKET, SO_LINGER, (char*)&lng, QSE_SIZEOF(lng));
|
||||
return this->setOption(SOL_SOCKET, SO_LINGER, (char*)&lng, QSE_SIZEOF(lng));
|
||||
}
|
||||
|
||||
int Socket::setTcpNodelay (int n) QSE_CPP_NOEXCEPT
|
||||
{
|
||||
#if defined(TCP_NODELAY)
|
||||
return this->setOption (IPPROTO_TCP, TCP_NODELAY, (char*)&n, QSE_SIZEOF(n));
|
||||
return this->setOption(IPPROTO_TCP, TCP_NODELAY, (char*)&n, QSE_SIZEOF(n));
|
||||
#else
|
||||
this->setErrorNumber (E_ENOIMPL);
|
||||
return -1;
|
||||
@ -268,7 +269,7 @@ int Socket::setTcpNodelay (int n) QSE_CPP_NOEXCEPT
|
||||
int Socket::setOobInline (int n) QSE_CPP_NOEXCEPT
|
||||
{
|
||||
#if defined(SO_OOBINLINE)
|
||||
return this->setOption (SOL_SOCKET, SO_OOBINLINE, (char*)&n, QSE_SIZEOF(n));
|
||||
return this->setOption(SOL_SOCKET, SO_OOBINLINE, (char*)&n, QSE_SIZEOF(n));
|
||||
#else
|
||||
this->setErrorNumber (E_ENOIMPL);
|
||||
return -1;
|
||||
@ -278,7 +279,7 @@ int Socket::setOobInline (int n) QSE_CPP_NOEXCEPT
|
||||
int Socket::setIpv6Only (int n) QSE_CPP_NOEXCEPT
|
||||
{
|
||||
#if defined(IPV6_V6ONLY)
|
||||
return this->setOption (IPPROTO_IPV6, IPV6_V6ONLY, (char*)&n, QSE_SIZEOF(n));
|
||||
return this->setOption(IPPROTO_IPV6, IPV6_V6ONLY, (char*)&n, QSE_SIZEOF(n));
|
||||
#else
|
||||
this->setErrorNumber (E_ENOIMPL);
|
||||
return -1;
|
||||
@ -292,7 +293,7 @@ int Socket::shutdown (int how) QSE_CPP_NOEXCEPT
|
||||
// i put this guard to allow multiple calls to shutdown().
|
||||
if (::shutdown(this->handle, how) == -1)
|
||||
{
|
||||
this->setErrorNumber (syserr_to_errnum(errno));
|
||||
this->setErrorFmt (syserr_to_errnum(errno), QSE_T("%hs"), strerror(errno));
|
||||
return -1;
|
||||
}
|
||||
}
|
||||
@ -306,7 +307,7 @@ int Socket::connect (const SocketAddress& target) QSE_CPP_NOEXCEPT
|
||||
|
||||
if (::connect(this->handle, (struct sockaddr*)target.getAddrPtr(), target.getAddrSize()) == -1)
|
||||
{
|
||||
this->setErrorNumber (syserr_to_errnum(errno));
|
||||
this->setErrorFmt (syserr_to_errnum(errno), QSE_T("%hs"), strerror(errno));
|
||||
return -1;
|
||||
}
|
||||
|
||||
@ -319,7 +320,7 @@ int Socket::bind (const SocketAddress& target) QSE_CPP_NOEXCEPT
|
||||
|
||||
if (::bind(this->handle, (struct sockaddr*)target.getAddrPtr(), target.getAddrSize()) == -1)
|
||||
{
|
||||
this->setErrorNumber (syserr_to_errnum(errno));
|
||||
this->setErrorFmt (syserr_to_errnum(errno), QSE_T("%hs"), strerror(errno));
|
||||
return -1;
|
||||
}
|
||||
|
||||
@ -370,7 +371,7 @@ int Socket::bindToIfce (const qse_wchar_t* ifce) QSE_CPP_NOEXCEPT
|
||||
#if defined(SO_BINDTODEVICE)
|
||||
if (!ifce)
|
||||
{
|
||||
return this->setOption (SOL_SOCKET, SO_BINDTODEVICE, QSE_NULL, 0);
|
||||
return this->setOption(SOL_SOCKET, SO_BINDTODEVICE, QSE_NULL, 0);
|
||||
}
|
||||
else
|
||||
{
|
||||
@ -383,7 +384,7 @@ int Socket::bindToIfce (const qse_wchar_t* ifce) QSE_CPP_NOEXCEPT
|
||||
this->setErrorNumber (E_EINVAL);
|
||||
return -1;
|
||||
}
|
||||
return this->setOption (SOL_SOCKET, SO_BINDTODEVICE, (char*)&ifr, QSE_SIZEOF(ifr));
|
||||
return this->setOption(SOL_SOCKET, SO_BINDTODEVICE, (char*)&ifr, QSE_SIZEOF(ifr));
|
||||
}
|
||||
#else
|
||||
this->setErrorNumber (E_ENOIMPL);
|
||||
@ -397,7 +398,7 @@ int Socket::listen (int backlog) QSE_CPP_NOEXCEPT
|
||||
|
||||
if (::listen(this->handle, backlog) == -1)
|
||||
{
|
||||
this->setErrorNumber (syserr_to_errnum(errno));
|
||||
this->setErrorFmt (syserr_to_errnum(errno), QSE_T("%hs"), strerror(errno));
|
||||
return -1;
|
||||
}
|
||||
|
||||
@ -423,7 +424,7 @@ int Socket::accept (Socket* newsck, SocketAddress* newaddr, int traits) QSE_CPP_
|
||||
{
|
||||
if (errno != ENOSYS)
|
||||
{
|
||||
this->setErrorNumber (syserr_to_errnum(errno));
|
||||
this->setErrorFmt (syserr_to_errnum(errno), QSE_T("%hs"), strerror(errno));
|
||||
return -1;
|
||||
}
|
||||
|
||||
@ -439,7 +440,7 @@ int Socket::accept (Socket* newsck, SocketAddress* newaddr, int traits) QSE_CPP_
|
||||
newfd = ::accept(this->handle, (struct sockaddr*)newaddr->getAddrPtr(), &addrlen);
|
||||
if (newfd == -1)
|
||||
{
|
||||
this->setErrorNumber (syserr_to_errnum(errno));
|
||||
this->setErrorFmt (syserr_to_errnum(errno), QSE_T("%hs"), strerror(errno));
|
||||
return -1;
|
||||
}
|
||||
|
||||
@ -449,7 +450,7 @@ int Socket::accept (Socket* newsck, SocketAddress* newaddr, int traits) QSE_CPP_
|
||||
if (flag_v == -1)
|
||||
{
|
||||
fcntl_failure:
|
||||
this->setErrorNumber (syserr_to_errnum(errno));
|
||||
this->setErrorFmt (syserr_to_errnum(errno), QSE_T("%hs"), strerror(errno));
|
||||
::close (newfd);
|
||||
return -1;
|
||||
}
|
||||
@ -479,7 +480,7 @@ qse_ssize_t Socket::send (const void* buf, qse_size_t len) QSE_CPP_NOEXCEPT
|
||||
qse_ssize_t n = ::send(this->handle, buf, len, 0);
|
||||
if (n == -1)
|
||||
{
|
||||
this->setErrorNumber (syserr_to_errnum(errno));
|
||||
this->setErrorFmt (syserr_to_errnum(errno), QSE_T("%hs"), strerror(errno));
|
||||
return -1;
|
||||
}
|
||||
|
||||
@ -493,7 +494,7 @@ qse_ssize_t Socket::send (const void* buf, qse_size_t len, const SocketAddress&
|
||||
qse_ssize_t n = ::sendto(this->handle, buf, len, 0, (struct sockaddr*)dstaddr.getAddrPtr(), dstaddr.getAddrSize());
|
||||
if (n == -1)
|
||||
{
|
||||
this->setErrorNumber (syserr_to_errnum(errno));
|
||||
this->setErrorFmt (syserr_to_errnum(errno), QSE_T("%hs"), strerror(errno));
|
||||
return -1;
|
||||
}
|
||||
|
||||
@ -529,7 +530,7 @@ qse_ssize_t Socket::send (const qse_ioptl_t* iov, int count) QSE_CPP_NOEXCEPT
|
||||
#endif
|
||||
if (nwritten <= -1)
|
||||
{
|
||||
this->setErrorNumber (syserr_to_errnum(errno));
|
||||
this->setErrorFmt (syserr_to_errnum(errno), QSE_T("%hs"), strerror(errno));
|
||||
return -1;
|
||||
}
|
||||
|
||||
@ -557,7 +558,7 @@ qse_ssize_t Socket::send (const qse_ioptl_t* iov, int count, const SocketAddress
|
||||
nwritten = ::sendmsg(this->handle, &msg, 0);
|
||||
if (nwritten <= -1)
|
||||
{
|
||||
this->setErrorNumber (syserr_to_errnum(errno));
|
||||
this->setErrorFmt (syserr_to_errnum(errno), QSE_T("%hs"), strerror(errno));
|
||||
return -1;
|
||||
}
|
||||
|
||||
@ -671,7 +672,7 @@ int Socket::sendx (const void* buf, qse_size_t len, qse_size_t* total_sent) QSE_
|
||||
qse_ssize_t n = ::send(this->handle, (char*)buf + pos, len - pos, 0);
|
||||
if (n <= -1)
|
||||
{
|
||||
this->setErrorNumber (syserr_to_errnum(errno));
|
||||
this->setErrorFmt (syserr_to_errnum(errno), QSE_T("%hs"), strerror(errno));
|
||||
if (total_sent) *total_sent = pos;
|
||||
return -1;
|
||||
}
|
||||
@ -694,7 +695,7 @@ int Socket::sendx (const void* buf, qse_size_t len, const SocketAddress& dstaddr
|
||||
qse_ssize_t n = ::sendto(this->handle, (char*)buf + pos, len - pos, 0, (struct sockaddr*)dstaddr.getAddrPtr(), dstaddr.getAddrSize());
|
||||
if (n == -1)
|
||||
{
|
||||
this->setErrorNumber (syserr_to_errnum(errno));
|
||||
this->setErrorFmt (syserr_to_errnum(errno), QSE_T("%hs"), strerror(errno));
|
||||
if (total_sent) *total_sent = pos;
|
||||
return -1;
|
||||
}
|
||||
@ -734,7 +735,7 @@ int Socket::sendx (qse_ioptl_t* iov, int count, qse_size_t* total_sent) QSE_CPP_
|
||||
#endif
|
||||
if (nwritten <= -1)
|
||||
{
|
||||
this->setErrorNumber (syserr_to_errnum(errno));
|
||||
this->setErrorFmt (syserr_to_errnum(errno), QSE_T("%hs"), strerror(errno));
|
||||
if (backup_index >= 0) iov[backup_index] = backup;
|
||||
if (total_sent) *total_sent = total;
|
||||
return -1;
|
||||
@ -784,7 +785,7 @@ int Socket::sendx (qse_ioptl_t* iov, int count, qse_size_t* total_sent) QSE_CPP_
|
||||
nwritten = ::send(this->handle, (qse_uint8_t*)v->ptr + pos, rem, 0);
|
||||
if (nwritten <= -1)
|
||||
{
|
||||
this->setErrorNumber (syserr_to_errnum(errno));
|
||||
this->setErrorFmt (syserr_to_errnum(errno), QSE_T("%hs"), strerror(errno));
|
||||
if (total_sent) *total_sent = total;
|
||||
return -1;
|
||||
}
|
||||
@ -829,7 +830,7 @@ int Socket::sendx (qse_ioptl_t* iov, int count, const SocketAddress& dstaddr, qs
|
||||
nwritten = ::sendmsg(this->handle, &msg, 0);
|
||||
if (nwritten <= -1)
|
||||
{
|
||||
this->setErrorNumber (syserr_to_errnum(errno));
|
||||
this->setErrorFmt (syserr_to_errnum(errno), QSE_T("%hs"), strerror(errno));
|
||||
if (backup_index >= 0) iov[backup_index] = backup;
|
||||
if (total_sent) *total_sent = total;
|
||||
return -1;
|
||||
@ -879,7 +880,7 @@ int Socket::sendx (qse_ioptl_t* iov, int count, const SocketAddress& dstaddr, qs
|
||||
nwritten = ::sendto(this->handle, (qse_uint8_t*)v->ptr + pos, rem, 0);
|
||||
if (nwritten <= -1)
|
||||
{
|
||||
this->setErrorNumber (syserr_to_errnum(errno));
|
||||
this->setErrorFmt (syserr_to_errnum(errno), QSE_T("%hs"), strerror(errno));
|
||||
if (total_sent) *total_sent = total;
|
||||
return -1;
|
||||
}
|
||||
@ -907,7 +908,7 @@ qse_ssize_t Socket::receive (void* buf, qse_size_t len) QSE_CPP_NOEXCEPT
|
||||
qse_ssize_t n = ::recv(this->handle, buf, len, 0);
|
||||
if (n == -1)
|
||||
{
|
||||
this->setErrorNumber (syserr_to_errnum(errno));
|
||||
this->setErrorFmt (syserr_to_errnum(errno), QSE_T("%hs"), strerror(errno));
|
||||
return -1;
|
||||
}
|
||||
|
||||
@ -922,7 +923,7 @@ qse_ssize_t Socket::receive (void* buf, qse_size_t len, SocketAddress& srcaddr)
|
||||
qse_ssize_t n = ::recvfrom(this->handle, buf, len, 0, (struct sockaddr*)srcaddr.getAddrPtr(), &addrlen);
|
||||
if (n == -1)
|
||||
{
|
||||
this->setErrorNumber (syserr_to_errnum(errno));
|
||||
this->setErrorFmt (syserr_to_errnum(errno), QSE_T("%hs"), strerror(errno));
|
||||
return -1;
|
||||
}
|
||||
|
||||
@ -1061,7 +1062,7 @@ int Socket::get_ifce_index (const void* name, qse_size_t len, bool wchar)
|
||||
|
||||
if (::ioctl(this->handle, SIOCGIFINDEX, &ifr) == -1)
|
||||
{
|
||||
this->setErrorNumber (syserr_to_errnum(errno));
|
||||
this->setErrorFmt (syserr_to_errnum(errno), QSE_T("%hs"), strerror(errno));
|
||||
return -1;
|
||||
}
|
||||
|
||||
|
@ -6,13 +6,11 @@ AM_CPPFLAGS = \
|
||||
|
||||
#noinst_HEADERS =
|
||||
|
||||
lib_LTLIBRARIES =
|
||||
|
||||
lib_LTLIBRARIES = libqsesttp.la
|
||||
libqsesttp_la_SOURCES =
|
||||
|
||||
if ENABLE_CXX
|
||||
lib_LTLIBRARIES += libqsesttpxx.la
|
||||
libqsesttpxx_la_SOURCES = Sttp.cpp
|
||||
libqsesttpxx_la_LDFLAGS = -L. -L../cmn -L../si -version-info 1:0:0 -no-undefined
|
||||
libqsesttpxx_la_LIBADD = -lqsecmnxx -lqsesi -lqsecmn
|
||||
libqsesttpxx_la_DEPENDENCIES = ../../lib/cmn/libqsecmnxx.la ../../lib/si/libqsesi.la ../../lib/cmn/libqsecmn.la
|
||||
libqsesttp_la_SOURCES += Sttp.cpp
|
||||
endif
|
||||
|
||||
|
@ -88,8 +88,7 @@ PRE_UNINSTALL = :
|
||||
POST_UNINSTALL = :
|
||||
build_triplet = @build@
|
||||
host_triplet = @host@
|
||||
@ENABLE_CXX_TRUE@am__append_1 = libqsesttpxx.la
|
||||
@ENABLE_CXX_FALSE@libqsesttpxx_la_DEPENDENCIES =
|
||||
@ENABLE_CXX_TRUE@am__append_1 = Sttp.cpp
|
||||
subdir = lib/sttp
|
||||
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
|
||||
am__aclocal_m4_deps = $(top_srcdir)/m4/ax_check_sign.m4 \
|
||||
@ -135,18 +134,15 @@ am__uninstall_files_from_dir = { \
|
||||
}
|
||||
am__installdirs = "$(DESTDIR)$(libdir)"
|
||||
LTLIBRARIES = $(lib_LTLIBRARIES)
|
||||
am__libqsesttpxx_la_SOURCES_DIST = Sttp.cpp
|
||||
@ENABLE_CXX_TRUE@am_libqsesttpxx_la_OBJECTS = Sttp.lo
|
||||
libqsesttpxx_la_OBJECTS = $(am_libqsesttpxx_la_OBJECTS)
|
||||
libqsesttp_la_LIBADD =
|
||||
am__libqsesttp_la_SOURCES_DIST = Sttp.cpp
|
||||
@ENABLE_CXX_TRUE@am__objects_1 = Sttp.lo
|
||||
am_libqsesttp_la_OBJECTS = $(am__objects_1)
|
||||
libqsesttp_la_OBJECTS = $(am_libqsesttp_la_OBJECTS)
|
||||
AM_V_lt = $(am__v_lt_@AM_V@)
|
||||
am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
|
||||
am__v_lt_0 = --silent
|
||||
am__v_lt_1 =
|
||||
libqsesttpxx_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX \
|
||||
$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CXXLD) \
|
||||
$(AM_CXXFLAGS) $(CXXFLAGS) $(libqsesttpxx_la_LDFLAGS) \
|
||||
$(LDFLAGS) -o $@
|
||||
@ENABLE_CXX_TRUE@am_libqsesttpxx_la_rpath = -rpath $(libdir)
|
||||
AM_V_P = $(am__v_P_@AM_V@)
|
||||
am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
|
||||
am__v_P_0 = false
|
||||
@ -182,8 +178,8 @@ AM_V_CXXLD = $(am__v_CXXLD_@AM_V@)
|
||||
am__v_CXXLD_ = $(am__v_CXXLD_@AM_DEFAULT_V@)
|
||||
am__v_CXXLD_0 = @echo " CXXLD " $@;
|
||||
am__v_CXXLD_1 =
|
||||
SOURCES = $(libqsesttpxx_la_SOURCES)
|
||||
DIST_SOURCES = $(am__libqsesttpxx_la_SOURCES_DIST)
|
||||
SOURCES = $(libqsesttp_la_SOURCES)
|
||||
DIST_SOURCES = $(am__libqsesttp_la_SOURCES_DIST)
|
||||
am__can_run_installinfo = \
|
||||
case $$AM_UPDATE_INFO_DIR in \
|
||||
n|no|NO) false;; \
|
||||
@ -382,11 +378,8 @@ AM_CPPFLAGS = \
|
||||
|
||||
|
||||
#noinst_HEADERS =
|
||||
lib_LTLIBRARIES = $(am__append_1)
|
||||
@ENABLE_CXX_TRUE@libqsesttpxx_la_SOURCES = Sttp.cpp
|
||||
@ENABLE_CXX_TRUE@libqsesttpxx_la_LDFLAGS = -L. -L../cmn -L../si -version-info 1:0:0 -no-undefined
|
||||
@ENABLE_CXX_TRUE@libqsesttpxx_la_LIBADD = -lqsecmnxx -lqsesi -lqsecmn
|
||||
@ENABLE_CXX_TRUE@libqsesttpxx_la_DEPENDENCIES = ../../lib/cmn/libqsecmnxx.la ../../lib/si/libqsesi.la ../../lib/cmn/libqsecmn.la
|
||||
lib_LTLIBRARIES = libqsesttp.la
|
||||
libqsesttp_la_SOURCES = $(am__append_1)
|
||||
all: all-am
|
||||
|
||||
.SUFFIXES:
|
||||
@ -456,8 +449,8 @@ clean-libLTLIBRARIES:
|
||||
rm -f $${locs}; \
|
||||
}
|
||||
|
||||
libqsesttpxx.la: $(libqsesttpxx_la_OBJECTS) $(libqsesttpxx_la_DEPENDENCIES) $(EXTRA_libqsesttpxx_la_DEPENDENCIES)
|
||||
$(AM_V_CXXLD)$(libqsesttpxx_la_LINK) $(am_libqsesttpxx_la_rpath) $(libqsesttpxx_la_OBJECTS) $(libqsesttpxx_la_LIBADD) $(LIBS)
|
||||
libqsesttp.la: $(libqsesttp_la_OBJECTS) $(libqsesttp_la_DEPENDENCIES) $(EXTRA_libqsesttp_la_DEPENDENCIES)
|
||||
$(AM_V_CXXLD)$(CXXLINK) -rpath $(libdir) $(libqsesttp_la_OBJECTS) $(libqsesttp_la_LIBADD) $(LIBS)
|
||||
|
||||
mostlyclean-compile:
|
||||
-rm -f *.$(OBJEXT)
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -15,10 +15,6 @@ libqsexli_la_DEPENDENCIES = ../../lib/si/libqsesi.la ../../lib/cmn/libqsecmn.la
|
||||
|
||||
|
||||
if ENABLE_CXX
|
||||
lib_LTLIBRARIES += libqsexlixx.la
|
||||
libqsexlixx_la_SOURCES = SkvEnv.cpp
|
||||
libqsexlixx_la_LDFLAGS = -L. -L../cmn -L../si -version-info 1:0:0 -no-undefined
|
||||
libqsexlixx_la_LIBADD = -lqsecmnxx -lqsexli -lqsesi -lqsecmn
|
||||
libqsexlixx_la_DEPENDENCIES = libqsexli.la ../../lib/cmn/libqsecmnxx.la ../../lib/si/libqsesi.la ../../lib/cmn/libqsecmn.la
|
||||
libqsexli_la_SOURCES += SkvEnv.cpp
|
||||
endif
|
||||
|
||||
|
@ -88,8 +88,7 @@ PRE_UNINSTALL = :
|
||||
POST_UNINSTALL = :
|
||||
build_triplet = @build@
|
||||
host_triplet = @host@
|
||||
@ENABLE_CXX_TRUE@am__append_1 = libqsexlixx.la
|
||||
@ENABLE_CXX_FALSE@libqsexlixx_la_DEPENDENCIES =
|
||||
@ENABLE_CXX_TRUE@am__append_1 = SkvEnv.cpp
|
||||
subdir = lib/xli
|
||||
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
|
||||
am__aclocal_m4_deps = $(top_srcdir)/m4/ax_check_sign.m4 \
|
||||
@ -135,25 +134,21 @@ am__uninstall_files_from_dir = { \
|
||||
}
|
||||
am__installdirs = "$(DESTDIR)$(libdir)"
|
||||
LTLIBRARIES = $(lib_LTLIBRARIES)
|
||||
am__libqsexli_la_SOURCES_DIST = xli-prv.h xli.c err.c read.c \
|
||||
read-ini.c read-json.c write.c write-ini.c write-json.c std.c \
|
||||
json.c SkvEnv.cpp
|
||||
@ENABLE_CXX_TRUE@am__objects_1 = SkvEnv.lo
|
||||
am_libqsexli_la_OBJECTS = xli.lo err.lo read.lo read-ini.lo \
|
||||
read-json.lo write.lo write-ini.lo write-json.lo std.lo \
|
||||
json.lo
|
||||
json.lo $(am__objects_1)
|
||||
libqsexli_la_OBJECTS = $(am_libqsexli_la_OBJECTS)
|
||||
AM_V_lt = $(am__v_lt_@AM_V@)
|
||||
am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
|
||||
am__v_lt_0 = --silent
|
||||
am__v_lt_1 =
|
||||
libqsexli_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
|
||||
$(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
|
||||
$(libqsexli_la_LDFLAGS) $(LDFLAGS) -o $@
|
||||
am__libqsexlixx_la_SOURCES_DIST = SkvEnv.cpp
|
||||
@ENABLE_CXX_TRUE@am_libqsexlixx_la_OBJECTS = SkvEnv.lo
|
||||
libqsexlixx_la_OBJECTS = $(am_libqsexlixx_la_OBJECTS)
|
||||
libqsexlixx_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX \
|
||||
$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CXXLD) \
|
||||
$(AM_CXXFLAGS) $(CXXFLAGS) $(libqsexlixx_la_LDFLAGS) \
|
||||
$(LDFLAGS) -o $@
|
||||
@ENABLE_CXX_TRUE@am_libqsexlixx_la_rpath = -rpath $(libdir)
|
||||
libqsexli_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) \
|
||||
$(LIBTOOLFLAGS) --mode=link $(CXXLD) $(AM_CXXFLAGS) \
|
||||
$(CXXFLAGS) $(libqsexli_la_LDFLAGS) $(LDFLAGS) -o $@
|
||||
AM_V_P = $(am__v_P_@AM_V@)
|
||||
am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
|
||||
am__v_P_0 = false
|
||||
@ -212,9 +207,8 @@ AM_V_CXXLD = $(am__v_CXXLD_@AM_V@)
|
||||
am__v_CXXLD_ = $(am__v_CXXLD_@AM_DEFAULT_V@)
|
||||
am__v_CXXLD_0 = @echo " CXXLD " $@;
|
||||
am__v_CXXLD_1 =
|
||||
SOURCES = $(libqsexli_la_SOURCES) $(libqsexlixx_la_SOURCES)
|
||||
DIST_SOURCES = $(libqsexli_la_SOURCES) \
|
||||
$(am__libqsexlixx_la_SOURCES_DIST)
|
||||
SOURCES = $(libqsexli_la_SOURCES)
|
||||
DIST_SOURCES = $(am__libqsexli_la_SOURCES_DIST)
|
||||
am__can_run_installinfo = \
|
||||
case $$AM_UPDATE_INFO_DIR in \
|
||||
n|no|NO) false;; \
|
||||
@ -411,19 +405,13 @@ AM_CPPFLAGS = \
|
||||
-I$(top_builddir)/include \
|
||||
-I$(top_srcdir)/include
|
||||
|
||||
lib_LTLIBRARIES = libqsexli.la $(am__append_1)
|
||||
libqsexli_la_SOURCES = xli-prv.h xli.c err.c \
|
||||
read.c read-ini.c read-json.c \
|
||||
write.c write-ini.c write-json.c \
|
||||
std.c json.c
|
||||
|
||||
lib_LTLIBRARIES = libqsexli.la
|
||||
libqsexli_la_SOURCES = xli-prv.h xli.c err.c read.c read-ini.c \
|
||||
read-json.c write.c write-ini.c write-json.c std.c json.c \
|
||||
$(am__append_1)
|
||||
libqsexli_la_LDFLAGS = -L../cmn -L../si -version-info 1:0:0 -no-undefined
|
||||
libqsexli_la_LIBADD = -lqsesi -lqsecmn
|
||||
libqsexli_la_DEPENDENCIES = ../../lib/si/libqsesi.la ../../lib/cmn/libqsecmn.la
|
||||
@ENABLE_CXX_TRUE@libqsexlixx_la_SOURCES = SkvEnv.cpp
|
||||
@ENABLE_CXX_TRUE@libqsexlixx_la_LDFLAGS = -L. -L../cmn -L../si -version-info 1:0:0 -no-undefined
|
||||
@ENABLE_CXX_TRUE@libqsexlixx_la_LIBADD = -lqsecmnxx -lqsexli -lqsesi -lqsecmn
|
||||
@ENABLE_CXX_TRUE@libqsexlixx_la_DEPENDENCIES = libqsexli.la ../../lib/cmn/libqsecmnxx.la ../../lib/si/libqsesi.la ../../lib/cmn/libqsecmn.la
|
||||
all: all-am
|
||||
|
||||
.SUFFIXES:
|
||||
@ -494,10 +482,7 @@ clean-libLTLIBRARIES:
|
||||
}
|
||||
|
||||
libqsexli.la: $(libqsexli_la_OBJECTS) $(libqsexli_la_DEPENDENCIES) $(EXTRA_libqsexli_la_DEPENDENCIES)
|
||||
$(AM_V_CCLD)$(libqsexli_la_LINK) -rpath $(libdir) $(libqsexli_la_OBJECTS) $(libqsexli_la_LIBADD) $(LIBS)
|
||||
|
||||
libqsexlixx.la: $(libqsexlixx_la_OBJECTS) $(libqsexlixx_la_DEPENDENCIES) $(EXTRA_libqsexlixx_la_DEPENDENCIES)
|
||||
$(AM_V_CXXLD)$(libqsexlixx_la_LINK) $(am_libqsexlixx_la_rpath) $(libqsexlixx_la_OBJECTS) $(libqsexlixx_la_LIBADD) $(LIBS)
|
||||
$(AM_V_CXXLD)$(libqsexli_la_LINK) -rpath $(libdir) $(libqsexli_la_OBJECTS) $(libqsexli_la_LIBADD) $(LIBS)
|
||||
|
||||
mostlyclean-compile:
|
||||
-rm -f *.$(OBJEXT)
|
||||
|
Reference in New Issue
Block a user