forked from boostorg/smart_ptr
		
	
		
			
				
	
	
		
			32 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			32 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
#  Boost.SmartPtr Library test Jamfile
 | 
						|
#
 | 
						|
#  Copyright (c) 2003-2005 Peter Dimov
 | 
						|
#  Copyright (c) 2003 Dave Abrahams
 | 
						|
#
 | 
						|
#  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)
 | 
						|
 | 
						|
# bring in rules for testing
 | 
						|
import testing ;
 | 
						|
 | 
						|
{
 | 
						|
    test-suite "smart_ptr"
 | 
						|
        : [ run smart_ptr_test.cpp ]
 | 
						|
          [ run shared_ptr_basic_test.cpp : : : <toolset>gcc:<cxxflags>-Wno-non-virtual-dtor ]
 | 
						|
          [ run shared_ptr_test.cpp : : : <toolset>gcc:<cxxflags>-Wno-non-virtual-dtor ]
 | 
						|
          [ run weak_ptr_test.cpp ]
 | 
						|
          [ run shared_from_this_test.cpp : : : <toolset>gcc:<cxxflags>-Wno-non-virtual-dtor ]
 | 
						|
          [ run get_deleter_test.cpp ]
 | 
						|
          [ run intrusive_ptr_test.cpp ]
 | 
						|
          [ run atomic_count_test.cpp ]
 | 
						|
          [ run lw_mutex_test.cpp ]
 | 
						|
          [ compile-fail shared_ptr_assign_fail.cpp ]
 | 
						|
          [ compile-fail shared_ptr_delete_fail.cpp ]
 | 
						|
          [ run shared_ptr_alloc2_test.cpp ]
 | 
						|
          [ run pointer_cast_test.cpp ]
 | 
						|
          [ compile pointer_to_other_test.cpp ]
 | 
						|
          [ run auto_ptr_rv_test.cpp ]
 | 
						|
        ;
 | 
						|
}
 |