mirror of
https://github.com/boostorg/spirit.git
synced 2026-01-19 04:42:11 +00:00
Remove obsolete tests
This commit is contained in:
@@ -1,76 +0,0 @@
|
||||
# Jamfile
|
||||
#
|
||||
# Copyright (c) 2007-2008 Steven Watanabe
|
||||
# Copyright (c) 2009 Joel de Guzman
|
||||
# Copyright (c) 2009 Hartmut Kaiser
|
||||
# Copyright (c) 2009 Francois Barel
|
||||
#
|
||||
# Distributed under the Boost Software License, Version 1.0. (See
|
||||
# accompanying file LICENSE_1_0.txt or copy at
|
||||
# http://www.boost.org/LICENSE_1_0.txt
|
||||
|
||||
import testing ;
|
||||
import path ;
|
||||
import regex ;
|
||||
import print ;
|
||||
import sequence ;
|
||||
import feature ;
|
||||
|
||||
project
|
||||
: requirements
|
||||
<c++-template-depth>300
|
||||
;
|
||||
|
||||
headers =
|
||||
[
|
||||
glob-tree-ex ../../include/boost/spirit/include : *.hpp : classic* phoenix1*
|
||||
] ;
|
||||
|
||||
for local file in $(headers)
|
||||
{
|
||||
compile test.cpp
|
||||
: # requirements
|
||||
<define>BOOST_SPIRIT_HEADER_NAME=$(file)
|
||||
<dependency>$(file)
|
||||
: # test name
|
||||
[ regex.replace [ path.relative-to ../../include/boost/spirit/include $(file) ] "/" "_" ]
|
||||
;
|
||||
}
|
||||
|
||||
feature.feature <generate-include-all-order> : forward reverse : incidental ;
|
||||
|
||||
rule generate-include-all ( target : sources * : properties * )
|
||||
{
|
||||
print.output $(target) ;
|
||||
|
||||
sources = [ MATCH "(.*[.]hpp)" : $(sources) ] ;
|
||||
|
||||
if <generate-include-all-order>reverse in $(properties)
|
||||
{
|
||||
sources = [ sequence.reverse $(sources) ] ;
|
||||
}
|
||||
|
||||
for local file in $(sources)
|
||||
{
|
||||
print.text "#include <$(file:G=)>
|
||||
" : overwrite ;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
make auto_all1.cpp
|
||||
: $(headers)
|
||||
: @generate-include-all
|
||||
;
|
||||
|
||||
make auto_all2.cpp
|
||||
: $(headers)
|
||||
: @generate-include-all
|
||||
: <generate-include-all-order>reverse
|
||||
;
|
||||
|
||||
# this ought to catch non-inlined functions and other duplicate definitions
|
||||
link auto_all1.cpp auto_all2.cpp main.cpp
|
||||
: <include>.
|
||||
: auto_all_headers
|
||||
;
|
||||
@@ -1,14 +0,0 @@
|
||||
// Copyright (c) 2003-2008 Matthias Christian Schabel
|
||||
// Copyright (c) 2007-2008 Steven Watanabe
|
||||
// Copyright (c) 2010 Joel de Guzman
|
||||
// Copyright (c) 2010 Hartmut Kaiser
|
||||
// Copyright (c) 2009 Francois Barel
|
||||
//
|
||||
// Distributed under the Boost Software License, Version 1.0. (See
|
||||
// accompanying file LICENSE_1_0.txt or copy at
|
||||
// http://www.boost.org/LICENSE_1_0.txt)
|
||||
|
||||
int main()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
@@ -1,22 +0,0 @@
|
||||
// Copyright (c) 2003-2008 Matthias Christian Schabel
|
||||
// Copyright (c) 2007-2008 Steven Watanabe
|
||||
// Copyright (c) 2010 Joel de Guzman
|
||||
// Copyright (c) 2010 Hartmut Kaiser
|
||||
// Copyright (c) 2009 Francois Barel
|
||||
//
|
||||
// Distributed under the Boost Software License, Version 1.0. (See
|
||||
// accompanying file LICENSE_1_0.txt or copy at
|
||||
// http://www.boost.org/LICENSE_1_0.txt)
|
||||
|
||||
#define BOOST_SPIRIT_STRINGIZE_IMPL(x) #x
|
||||
#define BOOST_SPIRIT_STRINGIZE(x) BOOST_SPIRIT_STRINGIZE_IMPL(x)
|
||||
|
||||
#define BOOST_SPIRIT_HEADER BOOST_SPIRIT_STRINGIZE(BOOST_SPIRIT_HEADER_NAME)
|
||||
|
||||
#include BOOST_SPIRIT_HEADER
|
||||
#include BOOST_SPIRIT_HEADER
|
||||
|
||||
int main()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
Reference in New Issue
Block a user