awesomebump: fix parallel building
This commit is contained in:
parent
c875aecdbe
commit
9b537c48d3
@ -15,6 +15,7 @@ let
|
|||||||
name = "qtnproperty";
|
name = "qtnproperty";
|
||||||
inherit src;
|
inherit src;
|
||||||
sourceRoot = "AwesomeBump/Sources/utils/QtnProperty";
|
sourceRoot = "AwesomeBump/Sources/utils/QtnProperty";
|
||||||
|
patches = [ ./qtnproperty-parallel-building.patch ];
|
||||||
buildInputs = [ qtscript qtbase qtdeclarative ];
|
buildInputs = [ qtscript qtbase qtdeclarative ];
|
||||||
nativeBuildInputs = [ qmake flex bison ];
|
nativeBuildInputs = [ qmake flex bison ];
|
||||||
postInstall = ''
|
postInstall = ''
|
||||||
@ -46,6 +47,10 @@ in stdenv.mkDerivation rec {
|
|||||||
--run "cd $d"
|
--run "cd $d"
|
||||||
'';
|
'';
|
||||||
|
|
||||||
|
passthru = {
|
||||||
|
inherit qtnproperty;
|
||||||
|
};
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
homepage = https://github.com/kmkolasinski/AwesomeBump;
|
homepage = https://github.com/kmkolasinski/AwesomeBump;
|
||||||
description = "A program to generate normal, height, specular or ambient occlusion textures from a single image";
|
description = "A program to generate normal, height, specular or ambient occlusion textures from a single image";
|
||||||
|
@ -0,0 +1,9 @@
|
|||||||
|
--- a/PEG/Flex.pri
|
||||||
|
+++ b/PEG/Flex.pri
|
||||||
|
@@ -1,5 +1,6 @@
|
||||||
|
flex.name = Flex ${QMAKE_FILE_IN}
|
||||||
|
flex.input = FLEX_SOURCES
|
||||||
|
+flex.depends = ${QMAKE_FILE_PATH}/${QMAKE_FILE_BASE}.parser.cpp
|
||||||
|
flex.output = ${QMAKE_FILE_PATH}/${QMAKE_FILE_BASE}.lexer.cpp
|
||||||
|
|
||||||
|
win32:flex.commands = win_flex --wincompat -o ${QMAKE_FILE_PATH}/${QMAKE_FILE_BASE}.lexer.cpp ${QMAKE_FILE_IN}
|
Loading…
Reference in New Issue
Block a user