aboutsummaryrefslogblamecommitdiffstats
path: root/SConstruct
blob: 9a098df9a4de368949a9e3a44e5553af0c564ef2 (plain) (tree)
1
2
3
4
5
6
7
8
9
10
11
12

                       









                                                                  
                                                            





                                                                             
# -*- coding: utf-8 -*-

def build_lib():
    SConscript('src/SConscript', variant_dir='build', duplicate=0)

def build_doc():
    SConscript('doc/SConscript')

if not BUILD_TARGETS:
    # Default target: lib
    build_lib()
else:
    if 'lib' in BUILD_TARGETS or 'install' in BUILD_TARGETS:
        build_lib()
    if 'doc' in BUILD_TARGETS:
        # Note: building the doc requires the lib to be built and the pyexiv2
        # module to be in the python path.
        build_doc()