1. removed some duplicate symbol linker error
2. removed many compiler warnings (mainly size_t/int compatibility)
3. consistent definition of db::pcell_id_type
4. removed UTF-8 character codes from string constants
5. float constants for float arguments
6. timeout in tlHttp when no openssl lib is found (instead of stalling
app)
* Changing indentation to 4 spaces
* squash
* removing more global variables (squash)
* | tee always exits with 0
* parameter is a dictionary now
* Changing default Makefile to HB38 and adding -rbinc2 option for Catalina
* Catalina building...
* macQAT fixed
* run_build_command depends on parameteres dict alone
* Adding options to macbuild/makeDMG4mac.py
In particular, we can now specify a -u (unsafe) option, and
specify the target dmg file with -t target.dmg
Minimum build configuration is without Qt, Ruby, curl and expat.
Only Python is required.
This commit also provides a functional (through polling) Qt-less HTTP
implementation through libcurl if enabled.
Currently supported: CC, CXX, CFLAGS, CXXFLAGS, LDFLAGS, OBJCOPY, AR
Intended for people who know what they are doing, e.g., distribution packagers.
Support for such configuration is mandated in the Gentoo QA guidelines.
In the previous code version it was impossible to pass parameters to qmake
that contain spaces. As example, a qmake option
QMAKE_CFLAGS='-march=native -O2 -pipe -g'
led to an error message of qmake
***Unknown option -O2
since the shell was breaking the string up into words at the spaces.