-
Notifications
You must be signed in to change notification settings - Fork 1
Build under GNU Linux
f0ma edited this page Jan 27, 2013
·
3 revisions
Packages:
-
git
-
qt4-dev
-
libslang-dev
QextSerial port library
Get QextSerial from Git:
git clone https://code.google.com/p/qextserialport/
Create separate build directory:
mkdir qextserialport-build
cd qextserialport-build
Build:
qmake ..\qextserialport\qextserialport.pro
make -f Makefile.Release
Get HardwareExpert from Git:
git clone https://github.com/f0ma/hardwareexpert.git
Setting up library paths:
In HardwareExpert directory copy hardwareexpert-build-lib-paths.pri.example to hardwareexpert-build-lib-paths.pri.user
Edit hardwareexpert-build-lib-paths.pri.user - setup you directory (only for QextSerial)
Crate build directory and make:
mkdir hwe-build
cd hwe-build
qmake ..\hardwareexpert\hardwareexpert.pro
make -f Makefile.Release
Packages:
-
python2.7;
-
txt2tags;
See Аdditionals build targets.
Build documentation:
make -f Makefile.Release doc
Copy requared library and script files to build path:
make -f Makefile.Release deploy
Cleanup build path (remove all except scripts and binary files):
make -f Makefile.Release cleandeploy