You can subscribe to this list here.
2004 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(622) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2005 |
Jan
(303) |
Feb
(64) |
Mar
(5) |
Apr
(63) |
May
(82) |
Jun
(53) |
Jul
(50) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: stephan b. <sg...@us...> - 2004-12-30 16:40:28
|
Update of /cvsroot/pclasses/pclasses2/include/pclasses/Util In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv23003/include/pclasses/Util Modified Files: SimplePropertyStore.h Log Message: Added empty() member, for compatibility with std containers. Index: SimplePropertyStore.h =================================================================== RCS file: /cvsroot/pclasses/pclasses2/include/pclasses/Util/SimplePropertyStore.h,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 --- SimplePropertyStore.h 28 Dec 2004 16:00:27 -0000 1.4 +++ SimplePropertyStore.h 30 Dec 2004 16:40:17 -0000 1.5 @@ -179,6 +179,8 @@ */ const_iterator end() const; + bool empty() const; + /** * Returns the value for key, or defaultVal if the key * is not set. |
From: stephan b. <sg...@us...> - 2004-12-30 16:40:28
|
Update of /cvsroot/pclasses/pclasses2/src/Util In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv23003/src/Util Modified Files: SimplePropertyStore.cpp Log Message: Added empty() member, for compatibility with std containers. Index: SimplePropertyStore.cpp =================================================================== RCS file: /cvsroot/pclasses/pclasses2/src/Util/SimplePropertyStore.cpp,v retrieving revision 1.2 retrieving revision 1.3 diff -u -d -r1.2 -r1.3 --- SimplePropertyStore.cpp 27 Dec 2004 22:51:05 -0000 1.2 +++ SimplePropertyStore.cpp 30 Dec 2004 16:40:17 -0000 1.3 @@ -122,6 +122,11 @@ return this->m_map.end(); } + bool SimplePropertyStore::empty() const + { + return this->m_map.end() == this->m_map.begin(); + } + SimplePropertyStore::const_iterator SimplePropertyStore::end()const { return this->m_map.end(); |
From: stephan b. <sg...@us...> - 2004-12-30 16:38:56
|
Update of /cvsroot/pclasses/pclasses2/src/Util In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv22607/src/Util Added Files: SimpleArgvParser.cpp Log Message: egg. Doesn't yet do equals-sign parsing, but basically works. --- NEW FILE: SimpleArgvParser.cpp --- #include <vector> #include <list> #include <pclasses/Util/SimpleArgvParser.h> #include <pclasses/Phoenix.h> namespace P { namespace Util { SimpleArgvParser::SimpleArgvParser() { } SimpleArgvParser::SimpleArgvParser( int argc, char ** argv ) { } SimpleArgvParser::~SimpleArgvParser() { } template <typename ListT> size_t toList( ListT & tgt, int argc, char ** argv ) { for( int i = 0; i < argc; i++) { tgt.push_back( argv[i] ); } } std::string strip_dashes( const std::string & s ) { if( 0 != s.find( "-" ) ) return s; std::string::size_type first = s.find_first_not_of( "-" ); std::string ret; if( std::string::npos == first ) return ret; return s.substr( first ); } size_t SimpleArgvParser::parse( int argc, char ** argv ) { #define IS_ARG(S) ( '-' == S[0] && S != "-" ) if( argc < 1 ) return 0; typedef std::vector<std::string> SVec; SVec alist; int count = toList( alist, argc, argv ); size_t ret = 0; std::string k; std::string nextarg; bool skipnext = false; for( int at = 0; at < count; at++) { if( skipnext ) { skipnext = false; continue; } k = alist[at]; if( IS_ARG(k) ) { k = strip_dashes( k ); if( at == argc-1 ) { // final arg ++ret; this->set( k, "1" ); break; } nextarg = alist[at+1]; if( IS_ARG(nextarg) ) { ++ret; this->set( k, "1" ); continue; } else { ++ret; this->set( k, nextarg ); skipnext = true; continue; } } } return ret; #undef IS_ARG } SimpleArgvParser & SimpleArgvParser::args( int argc, char ** argv ) { SimpleArgvParser & s = args(); if( s.empty() ) { s.parse( argc, argv ); } return s; } SimpleArgvParser & SimpleArgvParser::args() { return ArgvPhoenix::instance(); } } } // namespace P:: Util |
From: stephan b. <sg...@us...> - 2004-12-30 16:38:55
|
Update of /cvsroot/pclasses/pclasses2/test In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv22607/test Added Files: SimpleArgvParserTest.cpp Log Message: egg. Doesn't yet do equals-sign parsing, but basically works. --- NEW FILE: SimpleArgvParserTest.cpp --- #include <pclasses/Util/SimpleArgvParser.h> #include <iostream> #ifndef CERR #define CERR std::cerr << __FILE__ << ":" << std::dec << __LINE__ << " : " #endif int test_args() { using namespace P::Util; SimpleArgvParser & a= SimpleArgvParser::args(); if( 0 == a.argc() ) { CERR << "No args passed in.\n"; return 1; } typedef SimpleArgvParser::const_iterator CIT; CIT it = a.begin(); CIT et = a.end(); int at = 0; for( ; et != it; ++it ) { CERR << "argv["<<at<<"] "<<(*it).first<<" = "<<(*it).second<<"\n"; ++at; } if( a.isSet( "v" ) ) { CERR << "If you passed in -v you will see this line.\n"; } if( 1 == a.get( "debug" ) ) { CERR << "Debuggering enabled...\n"; } return 0; } int main( int argc, char ** argv ) { P::Util::SimpleArgvParser::args( argc, argv ); return test_args(); } |
From: stephan b. <sg...@us...> - 2004-12-30 16:38:54
|
Update of /cvsroot/pclasses/pclasses2/include/pclasses/Util In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv22607/include/pclasses/Util Added Files: SimpleArgvParser.h Log Message: egg. Doesn't yet do equals-sign parsing, but basically works. --- NEW FILE: SimpleArgvParser.h --- #ifndef P_Util_SIMPLEARGVPARSER_HPP_INCLUDED #define P_Util_SIMPLEARGVPARSER_HPP_INCLUDED 1 #include <pclasses/Util/SimplePropertyStore.h> #include <pclasses/Phoenix.h> namespace P { namespace Util { class SimpleArgvParser : public SimplePropertyStore { public: typedef ::P::Util::SimplePropertyStore ParentType; typedef ParentType::key_type key_type; typedef ParentType::mapped_type mapped_type; typedef ParentType::iterator iterator; typedef ParentType::const_iterator const_iterator; SimpleArgvParser( int argc, char ** argv ); virtual ~SimpleArgvParser(); size_t parse( int argc, char ** argv ); static SimpleArgvParser & args( int argc, char ** argv ); static SimpleArgvParser & args(); int argc() const { return this->size(); } private: SimpleArgvParser(); typedef ::P::Phoenix< SimpleArgvParser > ArgvPhoenix; friend class ArgvPhoenix; }; } } // namespace P:: Util #endif // P_Util_SIMPLEARGVPARSER_HPP_INCLUDED |
From: stephan b. <sg...@us...> - 2004-12-30 15:45:14
|
Update of /cvsroot/pclasses/pclasses2/doc In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv10781/doc Modified Files: Makefile.toc Log Message: Doxygen isn't built by 'all' any more (it was annoying). The user is prompted to run doxygen target instead. Index: Makefile.toc =================================================================== RCS file: /cvsroot/pclasses/pclasses2/doc/Makefile.toc,v retrieving revision 1.2 retrieving revision 1.3 diff -u -d -r1.2 -r1.3 --- Makefile.toc 25 Dec 2004 21:31:32 -0000 1.2 +++ Makefile.toc 30 Dec 2004 15:45:04 -0000 1.3 @@ -15,7 +15,8 @@ all: else include $(TOC_MAKESDIR)/DOXYGEN.make -all: doxygen +all: + @echo "Run 'make doxygen' to generate the API docs." endif |
From: stephan b. <sg...@us...> - 2004-12-30 15:41:48
|
Update of /cvsroot/pclasses/pclasses2/src/s11n/proxy In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv10185/src/s11n/proxy Modified Files: Makefile.toc Log Message: Corrected filename of createRegSerTraits.sh. Index: Makefile.toc =================================================================== RCS file: /cvsroot/pclasses/pclasses2/src/s11n/proxy/Makefile.toc,v retrieving revision 1.2 retrieving revision 1.3 diff -u -d -r1.2 -r1.3 --- Makefile.toc 28 Dec 2004 16:09:38 -0000 1.2 +++ Makefile.toc 30 Dec 2004 15:41:36 -0000 1.3 @@ -6,7 +6,7 @@ DIST_FILES += \ $(HEADERS) \ - createProxyStubHeader.sh + createRegSerTraits.sh SYMLINK_HEADERS = $(HEADERS) SYMLINK_HEADERS_DEST = $(top_srcdir)/include/pclasses/s11n/proxy |
From: stephan b. <sg...@us...> - 2004-12-30 15:40:24
|
Update of /cvsroot/pclasses/pclasses2/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv9849/src Modified Files: Makefile.toc Log Message: Put IO subdir before System, because of deps and required order of build. Index: Makefile.toc =================================================================== RCS file: /cvsroot/pclasses/pclasses2/src/Makefile.toc,v retrieving revision 1.13 retrieving revision 1.14 diff -u -d -r1.13 -r1.14 --- Makefile.toc 29 Dec 2004 19:55:55 -0000 1.13 +++ Makefile.toc 30 Dec 2004 15:40:13 -0000 1.14 @@ -2,7 +2,7 @@ include toc.make -SUBDIRS = Unicode System Util s11n IO Net SIO +SUBDIRS = Unicode IO System Util s11n Net SIO SOURCES = Alloc.cpp \ AtomicInt.gcc-x86.cpp \ @@ -14,8 +14,6 @@ Time.cpp \ TimeSpan.cpp -# will move to IO: IODevice.cpp -# will move to Unicode: Char.cpp String.cpp TextStream.cpp DIST_FILES += $(SOURCES) OBJECTS = $(patsubst %.cpp,%.o,$(SOURCES)) |
From: stephan b. <sg...@us...> - 2004-12-30 15:39:32
|
Update of /cvsroot/pclasses/pclasses2 In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv9683 Modified Files: Makefile.toc Log Message: Added postconfig.$(PACKAGE_NAME) to DIST_FILES. Index: Makefile.toc =================================================================== RCS file: /cvsroot/pclasses/pclasses2/Makefile.toc,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 --- Makefile.toc 24 Dec 2004 23:06:25 -0000 1.4 +++ Makefile.toc 30 Dec 2004 15:39:23 -0000 1.5 @@ -8,6 +8,7 @@ find_toc.sh \ toc.$(PACKAGE_NAME).make.at \ toc.$(PACKAGE_NAME).help \ - configure configure.toc configure.$(PACKAGE_NAME) + configure configure.toc configure.$(PACKAGE_NAME) \ + postconfig.$(PACKAGE_NAME) all: subdirs |
From: stephan b. <sg...@us...> - 2004-12-30 15:39:08
|
Update of /cvsroot/pclasses/pclasses2 In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv9555 Modified Files: configure.pclasses2 Log Message: You guessed it... more tinkering with link flags... Index: configure.pclasses2 =================================================================== RCS file: /cvsroot/pclasses/pclasses2/configure.pclasses2,v retrieving revision 1.20 retrieving revision 1.21 diff -u -d -r1.20 -r1.21 --- configure.pclasses2 29 Dec 2004 20:55:37 -0000 1.20 +++ configure.pclasses2 30 Dec 2004 15:38:58 -0000 1.21 @@ -9,8 +9,8 @@ toc_export PACKAGE_DESCRIPTION="C++ generic application framework library" -toc_source_test user_is_stephan_beal -# ^^^ don't ask. Must come before gnu_cpp_tools test. +# toc_source_test user_is_stephan_beal +# ^^^ i always compile with -Werror and -Wall. Must come before gnu_cpp_tools test. ####### compilers: toc_test_require gnu_cpp_tools @@ -48,13 +48,12 @@ toc_find lyx "${configure_with_lyx%/*}:$PATH" \ && toc_export LYX_BIN=${TOC_FIND_RESULT} # for (future) lib manual fi -toc_test libs11n; toc_export PCLASSES_HAVE_S11N=${HAVE_LIBS11N} -toc_test libexpat -toc_export PCLASSES_HAVE_LIBEXPAT="${HAVE_LIBEXPAT-0}" -if test x1 = "x${HAVE_LIBEXPAT}"; then +toc_test ${TOC_HOME}/tests/doxygen.sh + +toc_test libexpat && { toc_export LIBEXPAT_CLIENT_LDADD="-lexpat" - expat_ldadd="-lexpat" -fi +} +toc_export PCLASSES_HAVE_LIBEXPAT="${HAVE_LIBEXPAT-0}" ######################################################################## # pthreads kludge... @@ -233,7 +232,7 @@ fi -toc_test ${TOC_HOME}/tests/doxygen.sh +toc_export INCLUDES="${INCLUDES}" ######################################################################## # Anything below this line should not modify the config: we are @@ -277,7 +276,6 @@ include/pclasses/pclasses-config.h.at \ include/pclasses/pclasses-config.h - ##### Create toc.make and end config process... this must come last. toc_test_require toc_project_makefile ######################################################################## |
From: stephan b. <sg...@us...> - 2004-12-30 15:33:12
|
Update of /cvsroot/pclasses/pclasses2 In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv8505 Added Files: postconfig.pclasses2 Log Message: egg. Now shows compile/link flags at end of configure. --- NEW FILE: postconfig.pclasses2 --- #!/do/not/bash # will be sourced by the configure process, as the very last step. cat<<EOF Compile/link info: CXXFLAGS=${CXXFLAGS} INCLUDES=${INCLUDES} EOF for i in CORE IO UNICODE SYSTEM UTIL S11N SIO; do base="LIBP${i}_BASENAME" ldl="LIBP${i}_LDADD" ldc="LIBP${i}_CLIENT_LDADD" echo "$(eval echo \$$base):" echo -e "\t$ldl=$(eval echo \$${ldl})" echo -e "\t$ldc=$(eval echo \$${ldc})" done echo return 0 |
From: stephan b. <sg...@us...> - 2004-12-30 15:30:54
|
Update of /cvsroot/pclasses/pclasses2/toc/sbin In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv8008/toc/sbin Modified Files: toc_core.sh Log Message: Mass commit: a number of tweaks vis-a-vis CXXFLAGS and friends. Index: toc_core.sh =================================================================== RCS file: /cvsroot/pclasses/pclasses2/toc/sbin/toc_core.sh,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 --- toc_core.sh 29 Dec 2004 20:11:22 -0000 1.4 +++ toc_core.sh 30 Dec 2004 15:30:42 -0000 1.5 @@ -672,7 +672,7 @@ fstate="created" test -f "$ofile" && fstate="updated" toc_replace_file "$ofile" "$tmpfile" || fstate="up to date" - echo -en "\r$fstate" + echo -en "\r${TOC_EMOTICON_OKAY} $fstate" echo return 0 } |
From: stephan b. <sg...@us...> - 2004-12-30 15:30:53
|
Update of /cvsroot/pclasses/pclasses2/toc/tests In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv8008/toc/tests Modified Files: gnu_cpp_tools.sh user_is_stephan_beal.sh Log Message: Mass commit: a number of tweaks vis-a-vis CXXFLAGS and friends. Index: user_is_stephan_beal.sh =================================================================== RCS file: /cvsroot/pclasses/pclasses2/toc/tests/user_is_stephan_beal.sh,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- user_is_stephan_beal.sh 22 Dec 2004 19:04:25 -0000 1.1 +++ user_is_stephan_beal.sh 30 Dec 2004 15:30:42 -0000 1.2 @@ -7,14 +7,14 @@ got=0 for h in cheyenne ludo jareth hoggle owl; do - test x$h = "x${HOSTNAME}" && got=1 + test x$h = "x${HOSTNAME}" && { got=1; break; } done test $got = 0 && return 1 echo "Setting up stephan's always-used settings..." -{ # for gnu_cpp_tools: +{ # for gnu_cpp_tools toc test: echo "Enabling debug/werror/wall." export configure_enable_debug=1 export configure_enable_werror=1 Index: gnu_cpp_tools.sh =================================================================== RCS file: /cvsroot/pclasses/pclasses2/toc/tests/gnu_cpp_tools.sh,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- gnu_cpp_tools.sh 22 Dec 2004 19:04:25 -0000 1.1 +++ gnu_cpp_tools.sh 30 Dec 2004 15:30:42 -0000 1.2 @@ -17,7 +17,6 @@ # - STRIP /path/to/strip (optional component) # - INCLUDES probably empty # - CPPFLAGS probably empty -# - OPT -g or -O2 (or some other value specified by --enable-debug) # - CFLAGS_OPT same as OPT (prefered for naming's sake) # - WARN -Wall (or some other value specified by --enable-warn or --enable-werror) # - CFLAGS probably empty (or maybe -pipe) @@ -27,6 +26,10 @@ CC= +: ${configure_enable_debug=0} +: ${configure_enable_warn=0} +: ${configure_enable_werror=0} + for foo in \ ar-AR gcc-CC g++-CXX ld-LD ldd-LDD \ ; do @@ -45,51 +48,50 @@ key=${foo%%-*} var=${foo##*-} toc_find $key - toc_add_make $var="${TOC_FIND_RESULT}" + toc_export $var="${TOC_FIND_RESULT}" done -toc_add_make INCLUDES="$INCLUDES" -toc_add_make CPPFLAGS="$CPPFLAGS" -if test "$configure_enable_debug" = 1; then - OPT="-g $OPT" -elif test "${configure_enable_debug:-0}" = 0; then +toc_export INCLUDES="$INCLUDES" +toc_export CPPFLAGS="$CPPFLAGS" +if test "x${configure_enable_debug}" = x1; then + CFLAGS_OPT="-g -DDEBUG -D_DEBUG $CFLAGS_OPT" +elif test "x${configure_enable_debug}" = x0; then # What's a sensible default here? -O2? Put it first in the hopes - # that any values already in $OPT will take precedence. - OPT="-O2 $OPT -DNDEBUG=1" + # that any values already in $CFLAGS_OPT will take precedence. + CFLAGS_OPT="-O2 $CFLAGS_OPT -DNDEBUG" else # They specified some flags. - OPT="$configure_enable_debug" + CFLAGS_OPT="$configure_enable_debug" fi -toc_add_make OPT="$OPT" -toc_add_make CFLAGS_OPT="$OPT" +toc_export CFLAGS_OPT="$CFLAGS_OPT" -if test "$configure_enable_warn" = 1; then +if test "x${configure_enable_warn}" = x1; then WARN="-Wall $WARN" -elif test "${configure_enable_warn:-0}" = 0; then +elif test "x${configure_enable_warn}" = x0; then WARN= else # They specified some flags. WARN="$configure_enable_warn" fi -if test "x$configure_enable_werror" != x0; then - if test "x$configure_enable_werror" = x1; then +if test "x${configure_enable_werror}" != x0; then + if test "x${configure_enable_werror}" = x1; then WARN="-Wall -Werror $WARN" else - WARN="$WARN $configure_enable_werror" + WARN="$WARN ${configure_enable_werror}" fi fi -toc_add_make WARN="$WARN" +toc_export WARN="$WARN" # Presumably we could determine whether -pipe works instead of assuming # it does... -CFLAGS="-pipe $CFLAGS" -CXXFLAGS="-pipe $CXXFLAGS" -toc_add_make CFLAGS="$CFLAGS" -toc_add_make CXXFLAGS="$CXXFLAGS" -toc_add_make LDFLAGS="$LDFLAGS" +CFLAGS="-pipe $CFLAGS ${WARN} ${CFLAGS_OPT}" +CXXFLAGS="-pipe $CXXFLAGS ${WARN} ${CFLAGS_OPT}" +toc_export CFLAGS="$CFLAGS" +toc_export CXXFLAGS="$CXXFLAGS" +toc_export LDFLAGS="$LDFLAGS" |
From: stephan b. <sg...@us...> - 2004-12-30 15:30:51
|
Update of /cvsroot/pclasses/pclasses2/toc/make In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv8008/toc/make Modified Files: toc.make.at toc_functions.make Log Message: Mass commit: a number of tweaks vis-a-vis CXXFLAGS and friends. Index: toc.make.at =================================================================== RCS file: /cvsroot/pclasses/pclasses2/toc/make/toc.make.at,v retrieving revision 1.2 retrieving revision 1.3 diff -u -d -r1.2 -r1.3 --- toc.make.at 24 Dec 2004 23:06:28 -0000 1.2 +++ toc.make.at 30 Dec 2004 15:30:41 -0000 1.3 @@ -159,10 +159,10 @@ INCLUDES += -I$(top_srcdir)/include CPPFLAGS += -DHAVE_CONFIG_H=1 endif -ifeq (1,$(configure_cpp_debug)) - CPPFLAGS += -g -endif -CPPFLAGS += $(INCLUDES) $(WARN) $(CFLAGS_OPT) +#obsolete ifeq (1,$(configure_cpp_debug)) +# CPPFLAGS += -g +#endif +CPPFLAGS += $(INCLUDES) ##################################################### end C/C++ stuff Index: toc_functions.make =================================================================== RCS file: /cvsroot/pclasses/pclasses2/toc/make/toc_functions.make,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- toc_functions.make 22 Dec 2004 19:04:24 -0000 1.1 +++ toc_functions.make 30 Dec 2004 15:30:41 -0000 1.2 @@ -73,14 +73,14 @@ ###################################################################### # Experimental override of %.o:%.cpp COMPILE_COMMAND_CXX = $(CXX) $(CXXFLAGS) $($(subst .,_,$<)_CXXFLAGS) \ - $(CPPFLAGS) $($(subst .,_,$<)_CPPFLAGS) $($(<).CPPFLAGS) $(TARGET_ARCH) -c -o $@ $< + $(CPPFLAGS) $($(subst .,_,$<)_CPPFLAGS) -c -o $@ $< # ^^^ ..._CPPFLAGS == e.g., main.cpp.CPPFLAGS or main_cpp_CPPFLAGS %.o: %.cpp $(COMPILE_COMMAND_QUIET_PREFIX)$(COMPILE_COMMAND_CXX) ###################################################################### # Experimental override of %.o:%.c COMPILE_COMMAND_C = $(CC) $(CFLAGS) $($(subst .,_,$<)_CFLAGS) \ - $(CPPFLAGS) $($(subst .,_,$<)_CPPFLAGS) $(TARGET_ARCH) -c -o $@ $< + $(CPPFLAGS) $($(subst .,_,$<)_CPPFLAGS) -c -o $@ $< %.o: %.c $(COMPILE_COMMAND_QUIET_PREFIX)$(COMPILE_COMMAND_C) |
From: stephan b. <sg...@us...> - 2004-12-30 11:07:07
|
Update of /cvsroot/pclasses/pclasses2 In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv22023 Modified Files: toc.pclasses2.make.at Log Message: Re-added -fPIC. AMD64 apparently needs it, and i386 doesn't seem to care (except debian, which requires it). Index: toc.pclasses2.make.at =================================================================== RCS file: /cvsroot/pclasses/pclasses2/toc.pclasses2.make.at,v retrieving revision 1.8 retrieving revision 1.9 diff -u -d -r1.8 -r1.9 --- toc.pclasses2.make.at 29 Dec 2004 19:56:14 -0000 1.8 +++ toc.pclasses2.make.at 30 Dec 2004 11:06:58 -0000 1.9 @@ -7,7 +7,7 @@ INCLUDES += -I$(top_srcdir)/include $(PACKAGE_INCLUDES) -# CXXFLAGS += -fPIC +CXXFLAGS += -fPIC ifneq (,$(wildcard Makefile.am)) DIST_FILES += Makefile.am |
From: stephan b. <sg...@us...> - 2004-12-29 20:56:39
|
Update of /cvsroot/pclasses/pclasses2/toc/make In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv26703/toc/make Modified Files: BIN_PROGRAMS.make Log Message: BIN_PROGRAMS_LDADD now comes before $(binname)_LDADD. Index: BIN_PROGRAMS.make =================================================================== RCS file: /cvsroot/pclasses/pclasses2/toc/make/BIN_PROGRAMS.make,v retrieving revision 1.2 retrieving revision 1.3 diff -u -d -r1.2 -r1.3 --- BIN_PROGRAMS.make 24 Dec 2004 23:06:28 -0000 1.2 +++ BIN_PROGRAMS.make 29 Dec 2004 20:56:29 -0000 1.3 @@ -28,7 +28,7 @@ # $1 = binary file name # $2 = optional arguments to linker. # list of objects to link is derived from $($(1)_bin_OBJECTS) and $(BIN_PROGRAMS_OBJECTS) -toc_link_binary = $(CXX) -o $(1) $($(1)_bin_OBJECTS) $(BIN_PROGRAMS_OBJECTS) $(LDFLAGS) $($(1)_bin_LDADD) $(BIN_PROGRAMS_LDADD) $(2) +toc_link_binary = $(CXX) -o $(1) $($(1)_bin_OBJECTS) $(BIN_PROGRAMS_OBJECTS) $(LDFLAGS) $(BIN_PROGRAMS_LDADD) $($(1)_bin_LDADD) $(2) ifneq (,$(BIN_PROGRAMS)) |
From: stephan b. <sg...@us...> - 2004-12-29 20:55:49
|
Update of /cvsroot/pclasses/pclasses2/src/s11n In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv26451/src/s11n Modified Files: Makefile.toc Log Message: Some unfortunate linker changes, due to inter-module deps. Index: Makefile.toc =================================================================== RCS file: /cvsroot/pclasses/pclasses2/src/s11n/Makefile.toc,v retrieving revision 1.14 retrieving revision 1.15 diff -u -d -r1.14 -r1.15 --- Makefile.toc 29 Dec 2004 20:11:20 -0000 1.14 +++ Makefile.toc 29 Dec 2004 20:55:37 -0000 1.15 @@ -2,7 +2,7 @@ include toc.make -SUBDIRS = io +SUBDIRS = io proxy SOURCES = \ |
From: stephan b. <sg...@us...> - 2004-12-29 20:55:47
|
Update of /cvsroot/pclasses/pclasses2 In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv26451 Modified Files: configure.pclasses2 Log Message: Some unfortunate linker changes, due to inter-module deps. Index: configure.pclasses2 =================================================================== RCS file: /cvsroot/pclasses/pclasses2/configure.pclasses2,v retrieving revision 1.19 retrieving revision 1.20 diff -u -d -r1.19 -r1.20 --- configure.pclasses2 29 Dec 2004 20:10:54 -0000 1.19 +++ configure.pclasses2 29 Dec 2004 20:55:37 -0000 1.20 @@ -209,7 +209,7 @@ toc_export LIBPSIO_BASENAME=pclasses_sio toc_export LIBPSIO_LDADD="${LIBPS11N_CLIENT_LDADD} ${LIBPSYSTEM_CLIENT_LDADD} ${LIBEXPAT_CLIENT_LDADD}" -toc_export LIBPSIO_CLIENT_LDADD="-l${LIBPSIO_BASENAME}" +toc_export LIBPSIO_CLIENT_LDADD="-l${LIBPSIO_BASENAME} ${LIBPS11N_CLIENT_LDADD}" toc_export LIBPSIO_CFLAGS="" ######################################################################## |
From: stephan b. <sg...@us...> - 2004-12-29 20:55:46
|
Update of /cvsroot/pclasses/pclasses2/test In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv26451/test Modified Files: Makefile.toc Log Message: Some unfortunate linker changes, due to inter-module deps. Index: Makefile.toc =================================================================== RCS file: /cvsroot/pclasses/pclasses2/test/Makefile.toc,v retrieving revision 1.13 retrieving revision 1.14 diff -u -d -r1.13 -r1.14 --- Makefile.toc 29 Dec 2004 20:11:21 -0000 1.13 +++ Makefile.toc 29 Dec 2004 20:55:37 -0000 1.14 @@ -7,34 +7,15 @@ DIST_FILES += $(HEADERS) SOURCES = \ - CType.cpp \ - FactoryTest.cpp \ - IntTypeTest.cpp \ - ListTest.cpp \ - PtrTest.cpp \ - QueueTest.cpp \ - SimplePropertyStoreTest.cpp \ - StackTest.cpp \ - ThreadTest.cpp + $(wildcard *.cpp) DIST_FILES += $(SOURCES) $(HEADERS) \ in.s11n -OBJECTS = \ - IntTypeTest.o \ - ListTest.o \ - PtrTest.o \ - QueueTest.o \ - StackTest.o \ - ThreadTest.o - -CLEAN_FILES += $(OBJECTS) build_bins = 1 ifeq (1,$(build_bins)) - BIN_PROGRAMS = PtrTest StringToolTest -#FactoryTest -# s11nTest SimplePropertyStoreTest + BIN_PROGRAMS = PtrTest StringToolTest FactoryTest s11nTest SimplePropertyStoreTest BIN_PROGRAMS_LDADD = $(LIBP_TESTS_LDADD) FactoryTest_bin_OBJECTS = FactoryTest.o registrations.o FactoryTest_bin_LDADD = $(LIBPSYSTEM_CLIENT_LDADD) $(LIBPSIO_CLIENT_LDADD) $(LIBPUTIL_CLIENT_LDADD) @@ -43,7 +24,7 @@ PtrTest_bin_OBJECTS = PtrTest.o PtrTest_bin_LDADD = $(LIBPSYSTEM_CLIENT_LDADD) s11nTest_bin_OBJECTS = s11nTest.o registrations.o - s11nTest_bin_LDADD = $(LIBPS11N_CLIENT_LDADD) $(LIBPSYSTEM_CLIENT_LDADD) $(LIBPUTIL_CLIENT_LDADD) + s11nTest_bin_LDADD = $(LIBPSIO_CLIENT_LDADD) $(LIBPSYSTEM_CLIENT_LDADD) $(LIBPUTIL_CLIENT_LDADD) SimplePropertyStoreTest_bin_LDADD = $(s11nTest_bin_LDADD) SimplePropertyStoreTest_bin_OBJECTS = SimplePropertyStoreTest.o include $(TOC_MAKESDIR)/BIN_PROGRAMS.make |
From: stephan b. <sg...@us...> - 2004-12-29 20:55:46
|
Update of /cvsroot/pclasses/pclasses2/lib In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv26451/lib Modified Files: Makefile.toc Log Message: Some unfortunate linker changes, due to inter-module deps. Index: Makefile.toc =================================================================== RCS file: /cvsroot/pclasses/pclasses2/lib/Makefile.toc,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 --- Makefile.toc 29 Dec 2004 19:56:44 -0000 1.3 +++ Makefile.toc 29 Dec 2004 20:55:36 -0000 1.4 @@ -17,9 +17,9 @@ Unicode/lib$(LIBPUNICODE_BASENAME) \ Util/lib$(LIBPUTIL_BASENAME) \ s11n/lib$(LIBPS11N_BASENAME) \ - SIO/lib$(LIBPS11N_BASENAME) \ + SIO/lib$(LIBPSIO_BASENAME) \ ) -pliblist := $(addsuffix .so,$(pliblist)) +pliblist := $(wildcard $(addsuffix .so*,$(pliblist))) SYM_LIST = $(pliblist) |
From: stephan b. <sg...@us...> - 2004-12-29 20:55:46
|
Update of /cvsroot/pclasses/pclasses2/src/s11n/io In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv26451/src/s11n/io Modified Files: Makefile.toc Log Message: Some unfortunate linker changes, due to inter-module deps. Index: Makefile.toc =================================================================== RCS file: /cvsroot/pclasses/pclasses2/src/s11n/io/Makefile.toc,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 --- Makefile.toc 29 Dec 2004 20:11:20 -0000 1.4 +++ Makefile.toc 29 Dec 2004 20:55:37 -0000 1.5 @@ -4,6 +4,8 @@ # SUBDIRS = expat parens +SUBDIRS = expat parens + HEADERS = \ data_node_format.h \ data_node_io.h \ |
From: stephan b. <sg...@us...> - 2004-12-29 20:21:27
|
Update of /cvsroot/pclasses/pclasses2/include/pclasses/System In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv19929/include/pclasses/System Modified Files: Makefile.toc Log Message: Added missing headers. Index: Makefile.toc =================================================================== RCS file: /cvsroot/pclasses/pclasses2/include/pclasses/System/Makefile.toc,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 --- Makefile.toc 27 Dec 2004 17:57:55 -0000 1.3 +++ Makefile.toc 29 Dec 2004 20:21:16 -0000 1.4 @@ -9,21 +9,9 @@ ################################################### include toc.make ############## FLEXES: -HEADERS = Condition.h \ - CriticalSection.h \ - Directory.h \ - File.h \ - FileInfo.h \ - Mutex.h \ - PathFinder.h \ - Pipe.h \ - Semaphore.h \ - SharedLib.h \ - SharedMemory.h \ - SystemError.h \ - Thread.h +HEADERS = $(wildcard *.h) DIST_FILES += $(HEADERS) -INSTALL_PACKAGE_HEADERS_DEST = $(prefix)/include/pclasses/System +INSTALL_PACKAGE_HEADERS_DEST = $(INSTALL_PACKAGE_HEADERS_BASE)/System INSTALL_PACKAGE_HEADERS += $(HEADERS) all: |
From: stephan b. <sg...@us...> - 2004-12-29 20:20:35
|
Update of /cvsroot/pclasses/pclasses2/include/pclasses/Plugin In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv19785/include/pclasses/Plugin Modified Files: Makefile.toc Log Message: Updated install dest. Index: Makefile.toc =================================================================== RCS file: /cvsroot/pclasses/pclasses2/include/pclasses/Plugin/Makefile.toc,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- Makefile.toc 24 Dec 2004 19:15:24 -0000 1.1 +++ Makefile.toc 29 Dec 2004 20:20:27 -0000 1.2 @@ -6,7 +6,7 @@ DIST_FILES += $(HEADERS) -INSTALL_PACKAGE_HEADERS_DEST = $(prefix)/include/pclasses/Plugin +INSTALL_PACKAGE_HEADERS_DEST = $(INSTALL_PACKAGE_HEADERS_BASE)/Plugin INSTALL_PACKAGE_HEADERS += $(HEADERS) |
From: stephan b. <sg...@us...> - 2004-12-29 20:20:07
|
Update of /cvsroot/pclasses/pclasses2/include/pclasses In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv19630/include/pclasses Modified Files: Makefile.toc Log Message: Added Plugin subdir. Index: Makefile.toc =================================================================== RCS file: /cvsroot/pclasses/pclasses2/include/pclasses/Makefile.toc,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 --- Makefile.toc 24 Dec 2004 12:44:01 -0000 1.4 +++ Makefile.toc 29 Dec 2004 20:19:57 -0000 1.5 @@ -2,7 +2,7 @@ include toc.make -SUBDIRS = Unicode IO Net System Util +SUBDIRS = Unicode IO Net System Util Plugin CONF_H = pclasses-config.h |
From: stephan b. <sg...@us...> - 2004-12-29 20:12:03
|
Update of /cvsroot/pclasses/pclasses2/src/s11n In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv17094/src/s11n Modified Files: Makefile.toc Log Message: Mass commit: lots of -l/-L linker changes/fixes. Index: Makefile.toc =================================================================== RCS file: /cvsroot/pclasses/pclasses2/src/s11n/Makefile.toc,v retrieving revision 1.13 retrieving revision 1.14 diff -u -d -r1.13 -r1.14 --- Makefile.toc 29 Dec 2004 19:54:43 -0000 1.13 +++ Makefile.toc 29 Dec 2004 20:11:20 -0000 1.14 @@ -43,6 +43,7 @@ SHARED_LIBS = libpclasses_s11n +SHARED_LIBS_LDADD = $(P_BACKLINK_LDADD) libpclasses_s11n_so_LDADD = $(LIBPS11N_LDADD) libpclasses_s11n_so_OBJECTS = $(OBJECTS) $(SUBDIR_OBJECTS) libpclasses_s11n_so_VERSION = $(PACKAGE_VERSION) |