View in context in the libbitcoin Slack #general mirror.
developer_setup.sh (I really should shorten it to just dev.sh). it is generated by the libbitcoin-build project just like install.sh . All install scripts: install.sh, install-cmake.sh, install-cmakepresets.sh and developer_setup.sh share a common codebase with what I hope to be minor tweaks. developer_setup.sh allows for greater granularity of control, allowing you to execute a build against your local repositories.
If and when you have a build with tracy working, we'll then have to fold any changes you've made in the make and config systems into the generation of those artifacts and make sure appropriate mechanisms for cmake are supplied.$ ./developer_setup.sh --enable-isystem --without-consensus --with-icu --build-icu --build-boost --build-zmq --build-mode=configure --build-target=all --build-src-dir=$PWD/src --build-obj-dir=$PWD/obj --prefix=$PWD/prefix --disable-shared --enable-static libbitcoin-node installer configuration. -------------------------------------------------------------------- OS : Linux PARALLEL : 14 CC : CXX : CPPFLAGS : CFLAGS : CXXFLAGS : LDFLAGS : LDLIBS : WITH_ICU : yes BUILD_ICU : yes BUILD_BOOST : yes BUILD_SECP256K1 : BOOST_ROOT : /home/cguida/code/libbitcoin/prefix BUILD_SRC_DIR : /home/cguida/code/libbitcoin/src BUILD_OBJ_DIR : /home/cguida/code/libbitcoin/obj BUILD_MODE : configure BUILD_TARGET : all SYNC_ONLY : PREFIX : /home/cguida/code/libbitcoin/prefix DISABLE_SHARED : yes DISABLE_STATIC : with_boost : --with-boost=/home/cguida/code/libbitcoin/prefix with_pkgconfigdir : --with-pkgconfigdir=/home/cguida/code/libbitcoin/prefix/lib/pkgconfig -------------------------------------------------------------------- ********************** Initialize git ********************** Reinitialized existing Git repository in /home/cguida/code/libbitcoin/src/.git/ ********************** Initialize object directory ********************** Reinitializing /home/cguida/code/libbitcoin/obj... Initializing directory /home/cguida/code/libbitcoin/obj... ********************** Create local copies of required libraries ********************** ********************** Preparing to acquire icu4c-55_2-src.tgz ********************** Reusing existing archive icu4c-55_2-src.tgz...full file