File: Jamfile.v2

package info (click to toggle)
boost1.74 1.74.0-9
  • links: PTS, VCS
  • area: main
  • in suites: bullseye
  • size: 464,084 kB
  • sloc: cpp: 3,338,324; xml: 131,293; python: 33,088; ansic: 14,336; asm: 4,034; sh: 3,351; makefile: 1,193; perl: 1,036; yacc: 478; php: 212; ruby: 102; lisp: 24; sql: 13; csh: 6
file content (42 lines) | stat: -rw-r--r-- 1,351 bytes parent folder | download | duplicates (14)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
# Boost serialization Library Build Jamfile
#  (C) Copyright Robert Ramey 2002-2004.
#  Use, modification, and distribution are subject to 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)
#
#  See http://www.boost.org/libs/serialization for the library home page.

project libs/serialization/example
    : id serialization_example
    : requirements <library>../build//boost_serialization
    ;

import ../util/test :
    run-template
    run-invoke
    run-winvoke
    test-bsl-run-no-lib
    test-bsl-run
    test-bsl-run_archive
    test-bsl-run_files
    test-bsl-run_polymorphic_archive
;

test-suite "demo-suite" :
    # demos
    [ test-bsl-run demo ]
    [ test-bsl-run demo_auto_ptr ]
    [ test-bsl-run demo_exception ]
    [ test-bsl-run demo_fast_archive ]
    [ test-bsl-run demo_log : log_archive ]
    [ test-bsl-run demo_pimpl : demo_pimpl_A ]
    [ test-bsl-run demo_polymorphic : demo_polymorphic_A ]
    [ test-bsl-run demo_portable_archive : portable_binary_iarchive portable_binary_oarchive ]
    [ test-bsl-run demo_shared_ptr ]
    [ test-bsl-run demo_simple_log ]
    [ test-bsl-run demo_trivial_archive ]
    [ test-bsl-run demo_xml ]
    [ test-bsl-run demo_xml_save ]
    [ test-bsl-run demo_xml_load : : : <dependency>demo_xml_save ]
;