Added: incubator/stdcxx/branches/autotools/tests/support/Makefile.am URL: http://svn.apache.org/viewvc/incubator/stdcxx/branches/autotools/tests/support/Makefile.am?rev=610897&view=auto ============================================================================== --- incubator/stdcxx/branches/autotools/tests/support/Makefile.am (added) +++ incubator/stdcxx/branches/autotools/tests/support/Makefile.am Thu Jan 10 11:44:11 2008 @@ -0,0 +1,76 @@ +# +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed +# with this work for additional information regarding copyright +# ownership. The ASF licenses this file to you under the Apache +# License, Version 2.0 (the License); you may not use this file +# except in compliance with the License. You may obtain a copy of +# the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or +# implied. See the License for the specific language governing +# permissions and limitations under the License. +# +# Copyright 1999-2007 Rogue Wave Software, Inc. +# + +# Test programs to build for the 'check' target. +# TODO: Fix these two test programs (infinite loops) then move them to +# TESTS. +check_PROGRAMS = \ + $(TESTS) \ + 18.csetjmp \ + 18.setjmp + +# Test programs to execute for the 'check' target. +TESTS = \ + 18.exception \ + 18.limits.cvqual \ + 18.limits.traps \ + atomic_add \ + atomic_xchg + +18_csetjmp_SOURCES = \ + 18.csetjmp.cpp +18_exception_SOURCES = \ + 18.exception.cpp +18_limits_cvqual_SOURCES = \ + 18.limits.cvqual.cpp +18_limits_traps_SOURCES = \ + 18.limits.traps.cpp +18_setjmp_SOURCES = \ + 18.setjmp.cpp +atomic_add_SOURCES = \ + atomic_add.cpp +atomic_xchg_SOURCES = \ + atomic_xchg.cpp + +# Conditional defined by M4 AC_ENABLE_DEBUG macro. +if DEBUG_ENABLED + DEFS += -D_RWSTDDEBUG +endif + +INCLUDES = \ + -I${top_srcdir}/include \ + -I${top_srcdir}/include/ansi \ + -I${top_srcdir}/tests/include + +LDADD = \ + ${top_builddir}/src/[EMAIL PROTECTED]@.la \ + ${top_builddir}/tests/src/librwtest.la + +DEPENDENCIES = $(LDADD) + +${top_builddir}/src/[EMAIL PROTECTED]@.la: + cd $(top_builddir)/src && $(MAKE) $(AM_MAKEFLAGS) [EMAIL PROTECTED]@.la + +${top_builddir}/tests/src/librwtest.la: + cd $(top_builddir)/tests/src && $(MAKE) $(AM_MAKEFLAGS) librwtest.la + +MAINTAINERCLEANFILES = \ + Makefile.in +
Added: incubator/stdcxx/branches/autotools/tests/tr1.c99/Makefile.am URL: http://svn.apache.org/viewvc/incubator/stdcxx/branches/autotools/tests/tr1.c99/Makefile.am?rev=610897&view=auto ============================================================================== --- incubator/stdcxx/branches/autotools/tests/tr1.c99/Makefile.am (added) +++ incubator/stdcxx/branches/autotools/tests/tr1.c99/Makefile.am Thu Jan 10 11:44:11 2008 @@ -0,0 +1,53 @@ +# +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed +# with this work for additional information regarding copyright +# ownership. The ASF licenses this file to you under the Apache +# License, Version 2.0 (the License); you may not use this file +# except in compliance with the License. You may obtain a copy of +# the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or +# implied. See the License for the specific language governing +# permissions and limitations under the License. +# +# Copyright 1999-2007 Rogue Wave Software, Inc. +# + +TESTS = $(check_PROGRAMS) + +check_PROGRAMS = \ + 8.cstdint + +8_cstdint_SOURCES = \ + 8.cstdint.cpp + +# Conditional defined by M4 AC_ENABLE_DEBUG macro. +if DEBUG_ENABLED + DEFS += -D_RWSTDDEBUG +endif + +INCLUDES = \ + -I${top_srcdir}/include \ + -I${top_srcdir}/include/ansi \ + -I${top_srcdir}/tests/include + +LDADD = \ + ${top_builddir}/src/[EMAIL PROTECTED]@.la \ + ${top_builddir}/tests/src/librwtest.la + +DEPENDENCIES = $(LDADD) + +${top_builddir}/src/[EMAIL PROTECTED]@.la: + cd $(top_builddir)/src && $(MAKE) $(AM_MAKEFLAGS) [EMAIL PROTECTED]@.la + +${top_builddir}/tests/src/librwtest.la: + cd $(top_builddir)/tests/src && $(MAKE) $(AM_MAKEFLAGS) librwtest.la + +MAINTAINERCLEANFILES = \ + Makefile.in + Added: incubator/stdcxx/branches/autotools/tests/tr1.util/Makefile.am URL: http://svn.apache.org/viewvc/incubator/stdcxx/branches/autotools/tests/tr1.util/Makefile.am?rev=610897&view=auto ============================================================================== --- incubator/stdcxx/branches/autotools/tests/tr1.util/Makefile.am (added) +++ incubator/stdcxx/branches/autotools/tests/tr1.util/Makefile.am Thu Jan 10 11:44:11 2008 @@ -0,0 +1,56 @@ +# +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed +# with this work for additional information regarding copyright +# ownership. The ASF licenses this file to you under the Apache +# License, Version 2.0 (the License); you may not use this file +# except in compliance with the License. You may obtain a copy of +# the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or +# implied. See the License for the specific language governing +# permissions and limitations under the License. +# +# Copyright 1999-2007 Rogue Wave Software, Inc. +# + +TESTS = $(check_PROGRAMS) + +check_PROGRAMS = \ + 2.smartptr.shared \ + 2.smartptr.weak + +2_smartptr_shared_SOURCES = \ + 2.smartptr.shared.cpp +2_smartptr_weak_SOURCES = \ + 2.smartptr.weak.cpp + +# Conditional defined by M4 AC_ENABLE_DEBUG macro. +if DEBUG_ENABLED + DEFS += -D_RWSTDDEBUG +endif + +INCLUDES = \ + -I${top_srcdir}/include \ + -I${top_srcdir}/include/ansi \ + -I${top_srcdir}/tests/include + +LDADD = \ + ${top_builddir}/src/[EMAIL PROTECTED]@.la \ + ${top_builddir}/tests/src/librwtest.la + +DEPENDENCIES = $(LDADD) + +${top_builddir}/src/[EMAIL PROTECTED]@.la: + cd $(top_builddir)/src && $(MAKE) $(AM_MAKEFLAGS) [EMAIL PROTECTED]@.la + +${top_builddir}/tests/src/librwtest.la: + cd $(top_builddir)/tests/src && $(MAKE) $(AM_MAKEFLAGS) librwtest.la + +MAINTAINERCLEANFILES = \ + Makefile.in + Added: incubator/stdcxx/branches/autotools/tests/utilities/Makefile.am URL: http://svn.apache.org/viewvc/incubator/stdcxx/branches/autotools/tests/utilities/Makefile.am?rev=610897&view=auto ============================================================================== --- incubator/stdcxx/branches/autotools/tests/utilities/Makefile.am (added) +++ incubator/stdcxx/branches/autotools/tests/utilities/Makefile.am Thu Jan 10 11:44:11 2008 @@ -0,0 +1,71 @@ +# +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed +# with this work for additional information regarding copyright +# ownership. The ASF licenses this file to you under the Apache +# License, Version 2.0 (the License); you may not use this file +# except in compliance with the License. You may obtain a copy of +# the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or +# implied. See the License for the specific language governing +# permissions and limitations under the License. +# +# Copyright 1999-2007 Rogue Wave Software, Inc. +# + +TESTS = $(check_PROGRAMS) + +check_PROGRAMS = \ + 20.auto.ptr \ + 20.function.objects \ + 20.operators \ + 20.pairs \ + 20.specialized \ + 20.temp.buffer \ + 20.temp.buffer.mt + +20_auto_ptr_SOURCES = \ + 20.auto.ptr.cpp +20_function_objects_SOURCES = \ + 20.function.objects.cpp +20_operators_SOURCES = \ + 20.operators.cpp +20_pairs_SOURCES = \ + 20.pairs.cpp +20_specialized_SOURCES = \ + 20.specialized.cpp +20_temp_buffer_SOURCES = \ + 20.temp.buffer.cpp +20_temp_buffer_mt_SOURCES = \ + 20.temp.buffer.mt.cpp + +# Conditional defined by M4 AC_ENABLE_DEBUG macro. +if DEBUG_ENABLED + DEFS += -D_RWSTDDEBUG +endif + +INCLUDES = \ + -I${top_srcdir}/include \ + -I${top_srcdir}/include/ansi \ + -I${top_srcdir}/tests/include + +LDADD = \ + ${top_builddir}/src/[EMAIL PROTECTED]@.la \ + ${top_builddir}/tests/src/librwtest.la + +DEPENDENCIES = $(LDADD) + +${top_builddir}/src/[EMAIL PROTECTED]@.la: + cd $(top_builddir)/src && $(MAKE) $(AM_MAKEFLAGS) [EMAIL PROTECTED]@.la + +${top_builddir}/tests/src/librwtest.la: + cd $(top_builddir)/tests/src && $(MAKE) $(AM_MAKEFLAGS) librwtest.la + +MAINTAINERCLEANFILES = \ + Makefile.in + Added: incubator/stdcxx/branches/autotools/util/Makefile.am URL: http://svn.apache.org/viewvc/incubator/stdcxx/branches/autotools/util/Makefile.am?rev=610897&view=auto ============================================================================== --- incubator/stdcxx/branches/autotools/util/Makefile.am (added) +++ incubator/stdcxx/branches/autotools/util/Makefile.am Thu Jan 10 11:44:11 2008 @@ -0,0 +1,111 @@ +# +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed +# with this work for additional information regarding copyright +# ownership. The ASF licenses this file to you under the Apache +# License, Version 2.0 (the License); you may not use this file +# except in compliance with the License. You may obtain a copy of +# the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or +# implied. See the License for the specific language governing +# permissions and limitations under the License. +# +# Copyright 1999-2007 Rogue Wave Software, Inc. +# + +# TODO: Build these targets only if the value of the USE_NLS variable is +# yes. + +# private header files +noinst_HEADERS = \ + aliases.h \ + charmap.h \ + cmdopt.h \ + def.h \ + diagnostic.h \ + display.h \ + exec.h \ + loc_exception.h \ + localedef.h \ + memchk.h \ + output.h \ + path.h \ + scanner.h \ + target.h \ + util.h + +bin_PROGRAMS = \ + locale \ + localedef + +check_PROGRAMS = \ + exec \ + gencat + +exec_SOURCES = \ + cmdopt.cpp \ + display.cpp \ + exec.cpp \ + output.cpp \ + runall.cpp \ + util.cpp +gencat_SOURCES = \ + gencat.cpp +locale_SOURCES = \ + locale_stub.cpp +localedef_SOURCES = \ + localedef.cpp \ + locale.cpp \ + aliases.cpp \ + charmap.cpp \ + codecvt.cpp \ + collate.cpp \ + ctype.cpp \ + def.cpp \ + diagnostic.cpp \ + memchk.cpp \ + messages.cpp \ + monetary.cpp \ + numeric.cpp \ + path.cpp \ + time.cpp \ + scanner.cpp + +EXTRA_DIST = \ + codeset_aliases \ + gen_list \ + iconv.cpp + +# Conditional defined by M4 AC_ENABLE_DEBUG macro. +if DEBUG_ENABLED + DEFS += -D_RWSTDDEBUG +endif + +nls_srcdir = ${top_srcdir}/etc/nls +nls_builddir = ${top_srcdir}/etc/nls + +# Don't search this directory for header files since some executable +## filenames conflict with standard C++ header filenames. +DEFAULT_INCLUDES = \ + -I${top_srcdir}/include \ + -I${top_builddir}/include +INCLUDES = \ + -I${top_srcdir}/include/ansi \ + -I$(srcdir) + +LDADD = \ + ${top_builddir}/src/[EMAIL PROTECTED]@.la + +DEPENDENCIES = $(LDADD) + +${top_builddir}/src/[EMAIL PROTECTED]@.la: + cd $(top_builddir)/src && $(MAKE) $(AM_MAKEFLAGS) [EMAIL PROTECTED]@.la + +MAINTAINERCLEANFILES = \ + Makefile.in +
