Don't call lsn_reset at periodic time #360
4 changed files with 17 additions and 15 deletions
12
build.sh
12
build.sh
|
@ -12,7 +12,7 @@ function HELP {
|
||||||
echo "-q: compile the QT GUI (not working at present)"
|
echo "-q: compile the QT GUI (not working at present)"
|
||||||
echo "-d: force a rebuild of dependencies"
|
echo "-d: force a rebuild of dependencies"
|
||||||
echo "-u: run the unit tests when done"
|
echo "-u: run the unit tests when done"
|
||||||
echo "-g: include debug symbols"
|
echo "-g: compile in debug mode"
|
||||||
echo "-h: show help"
|
echo "-h: show help"
|
||||||
exit 1
|
exit 1
|
||||||
}
|
}
|
||||||
|
@ -56,16 +56,18 @@ done
|
||||||
|
|
||||||
echo "Compiling with ${PARALLEL_JOBS} jobs in parallel."
|
echo "Compiling with ${PARALLEL_JOBS} jobs in parallel."
|
||||||
|
|
||||||
BUILD_FLAGS=(CXXFLAGS="-O3 -march=native")
|
BUILD_FLAGS=(CXXFLAGS="-O3 -march=native -g")
|
||||||
|
DEBUG_DEPENDS=""
|
||||||
if test "$COMPILE_WITH_DEBUG" = true; then
|
if test "$COMPILE_WITH_DEBUG" = true; then
|
||||||
BUILD_FLAGS=(--with-debug CXXFLAGS="-Og -g")
|
BUILD_FLAGS=(--with-debug CXXFLAGS="-O0 -g")
|
||||||
|
DEBUG_DEPENDS="DEBUG=1"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
cd depends
|
cd depends
|
||||||
if test "$REBUILD_DEPENDENCIES" = true; then
|
if test "$REBUILD_DEPENDENCIES" = true; then
|
||||||
make clean
|
make clean
|
||||||
fi
|
fi
|
||||||
make -j${PARALLEL_JOBS} ${DO_NOT_COMPILE_THE_GUI} V=1
|
make -j${PARALLEL_JOBS} ${DO_NOT_COMPILE_THE_GUI} ${DEBUG_DEPENDS} V=1
|
||||||
cd ..
|
cd ..
|
||||||
|
|
||||||
LC_ALL=C autoreconf --install
|
LC_ALL=C autoreconf --install
|
||||||
|
@ -79,4 +81,4 @@ fi
|
||||||
|
|
||||||
if test $? -eq 0 && "$RUN_UNIT_TESTS" = true; then
|
if test $? -eq 0 && "$RUN_UNIT_TESTS" = true; then
|
||||||
./src/test/test_lbrycrd
|
./src/test/test_lbrycrd
|
||||||
fi
|
fi
|
||||||
|
|
|
@ -9,10 +9,10 @@ darwin_CXX=clang++ -target $(host) -mmacosx-version-min=$(OSX_MIN_VERSION) -isys
|
||||||
darwin_CFLAGS=-pipe
|
darwin_CFLAGS=-pipe
|
||||||
darwin_CXXFLAGS=$(darwin_CFLAGS) -std=c++11
|
darwin_CXXFLAGS=$(darwin_CFLAGS) -std=c++11
|
||||||
|
|
||||||
darwin_release_CFLAGS=-O2
|
darwin_release_CFLAGS=-O2 -g
|
||||||
darwin_release_CXXFLAGS=$(darwin_release_CFLAGS)
|
darwin_release_CXXFLAGS=$(darwin_release_CFLAGS)
|
||||||
|
|
||||||
darwin_debug_CFLAGS=-Og
|
darwin_debug_CFLAGS=-Og -g
|
||||||
darwin_debug_CXXFLAGS=$(darwin_debug_CFLAGS)
|
darwin_debug_CXXFLAGS=-O0 -g
|
||||||
|
|
||||||
darwin_native_toolchain=native_cctools
|
darwin_native_toolchain=native_cctools
|
||||||
|
|
|
@ -1,11 +1,11 @@
|
||||||
linux_CFLAGS=-pipe
|
linux_CFLAGS=-pipe
|
||||||
linux_CXXFLAGS=$(linux_CFLAGS) -std=c++11
|
linux_CXXFLAGS=$(linux_CFLAGS) -std=c++11
|
||||||
|
|
||||||
linux_release_CFLAGS=-O2
|
linux_release_CFLAGS=-O2 -g
|
||||||
linux_release_CXXFLAGS=$(linux_release_CFLAGS)
|
linux_release_CXXFLAGS=$(linux_release_CFLAGS)
|
||||||
|
|
||||||
linux_debug_CFLAGS=-Og
|
linux_debug_CFLAGS=-O1 -g
|
||||||
linux_debug_CXXFLAGS=$(linux_debug_CFLAGS)
|
linux_debug_CXXFLAGS=-O0 -g
|
||||||
|
|
||||||
linux_debug_CPPFLAGS=-D_GLIBCXX_DEBUG -D_GLIBCXX_DEBUG_PEDANTIC
|
linux_debug_CPPFLAGS=-D_GLIBCXX_DEBUG -D_GLIBCXX_DEBUG_PEDANTIC
|
||||||
|
|
||||||
|
|
|
@ -1,10 +1,10 @@
|
||||||
mingw32_CFLAGS=-pipe
|
mingw32_CFLAGS=-pipe
|
||||||
mingw32_CXXFLAGS=$(mingw32_CFLAGS) -std=c++11
|
mingw32_CXXFLAGS=$(mingw32_CFLAGS) -std=c++11
|
||||||
|
|
||||||
mingw32_release_CFLAGS=-O2
|
mingw32_release_CFLAGS=-O2 -g
|
||||||
mingw32_release_CXXFLAGS=$(mingw32_release_CFLAGS)
|
mingw32_release_CXXFLAGS=$(mingw32_release_CFLAGS)
|
||||||
|
|
||||||
mingw32_debug_CFLAGS=-O1
|
mingw32_debug_CFLAGS=-O1 -g
|
||||||
mingw32_debug_CXXFLAGS=$(mingw32_debug_CFLAGS)
|
mingw32_debug_CXXFLAGS=-O0 -g
|
||||||
|
|
||||||
mingw32_debug_CPPFLAGS=-D_GLIBCXX_DEBUG -D_GLIBCXX_DEBUG_PEDANTIC
|
mingw32_debug_CPPFLAGS=-D_GLIBCXX_DEBUG -D_GLIBCXX_DEBUG_PEDANTIC
|
||||||
|
|
Loading…
Reference in a new issue