# Copyright 2017 Rene Rivera
# 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)

# TODO: Documentation.

import feature ;

feature.feature dll-path
    :
    : free path ;

feature.feature hardcode-dll-paths
    : true false
    : incidental ;

# An internal feature that holds the paths of all dependency shared libraries.
# On Windows, it is needed so that we can add all those paths to PATH when
# running applications. On Linux, it is needed to add proper -rpath-link command
# line options.
feature.feature xdll-path
    :
    : free path ;

# Provides means to specify def-file for windows DLLs.
feature.feature def-file
    :
    : free dependency ;

feature.feature suppress-import-lib
    : false true
    : incidental ;
