# Copyright David Abrahams 2006. 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) # MSVC configuration #using gcc ; using msvc : 10.0 : : /wd4819 ; # Python configuration #using python : 2.6 : /usr ; using python : 3.5 ; # Specify the path to the Boost project. If you move this project, # adjust this path to refer to the Boost root directory. import os ; path-constant BOOST_ROOT : [ os.environ BOOST_ROOT ] ; use-project boost : $(BOOST_ROOT) ; #指定boost头文件所在目录 BOOST_INCLUDE_DIR = $(BOOST_ROOT) ; HKU_DIR = . ; #该变量不需要修改 HKU_INCLUDE_DIR = $(HKU_DIR)/libs ; use-project /hikyuu : $(HKU_DIR)/libs/hikyuu ; use-project /hikyuu_utils : $(HKU_DIR)/libs/hikyuu_utils ; use-project /sqlite3 : $(HKU_DIR)/extern-libs/sqlite3 ; # project : default-build release ; project : default-build release : requirements $(BOOST_INCLUDE_DIR) $(HKU_INCLUDE_DIR) # gcc:-std=c++0x # gcc:FSD_CPP_0X_SUPPORT gcc:-s msvc:-GS- #msvc:64 msvc:BOOST_ALL_DYN_LINK msvc:_CRT_SECURE_NO_DEPRECATE ; build-project libs/hikyuu_utils ; build-project libs/hikyuu ; build-project libs/hikyuu_python ; #build-project test ; build-project tools/importdata ;