Mercurial > hg > easyhg-kdiff3
annotate kdiff3/configure @ 113:7bca1f1340f6 tip
Build fixes for Xcode 10 / Qt 5.12
author | Chris Cannam |
---|---|
date | Mon, 17 Dec 2018 11:13:01 +0000 |
parents | e10fc1ab21a2 |
children |
rev | line source |
---|---|
joachim99@82 | 1 #!/bin/sh |
joachim99@82 | 2 # Manually created configure |
joachim99@82 | 3 echo "configure for KDiff3 Qt4/KDE4 by Joachim Eibl" |
joachim99@82 | 4 if [ "$1" = "kde4" ]; then |
joachim99@82 | 5 echo Trying to build for KDE4. If anything fails see the README for details. |
joachim99@82 | 6 echo Creating and entering subdir "release" |
joachim99@82 | 7 mkdir release # create sub directory |
joachim99@82 | 8 cd release |
joachim99@82 | 9 echo "Running cmake .. -DCMAKE_INSTALL_PREFIX=`kde4-config --prefix`" |
joachim99@82 | 10 cmake .. -DCMAKE_INSTALL_PREFIX=`kde4-config --prefix` # create Makefile |
joachim99@82 | 11 echo Running make. |
joachim99@82 | 12 make # run make (compile and link) |
joachim99@82 | 13 echo "If everything went OK then KDiff3 was built in the release-subdir." |
joachim99@82 | 14 echo "Install as root (requires password)." |
joachim99@82 | 15 sudo make install # install as root user |
joachim99@82 | 16 elif [ "$1" = "qt4" ]; then |
joachim99@82 | 17 echo Trying to build for Qt4 without KDE |
joachim99@82 | 18 echo "Entering subdir src-QT4" |
joachim99@82 | 19 cd src-QT4 |
joachim99@82 | 20 echo "Running qmake kdiff3.pro" |
joachim99@82 | 21 qmake kdiff3.pro |
joachim99@82 | 22 echo "Running make" |
joachim99@82 | 23 make |
joachim99@82 | 24 echo "If everything went OK then KDiff3 was built as src-QT4/kdiff3" |
joachim99@82 | 25 else |
joachim99@82 | 26 echo Usage 1: configure kde4 |
joachim99@82 | 27 echo Usage 2: configure qt4 |
joachim99@82 | 28 echo For requirements, more options and details in case of failure see the README. |
joachim99@82 | 29 fi |
joachim99@82 | 30 |