From b9c302229fd8880cd73537f58d00f86929187d67 Mon Sep 17 00:00:00 2001 From: Matthias Koefferlein Date: Sun, 3 Sep 2017 10:37:08 +0200 Subject: [PATCH] No DRC module when Ruby is not available. --- src/klayout.pro | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/src/klayout.pro b/src/klayout.pro index 2c4cbfff8..e8d7203e0 100644 --- a/src/klayout.pro +++ b/src/klayout.pro @@ -20,9 +20,9 @@ SUBDIRS = \ lib \ plugins \ buddies \ - drc \ LANG_DEPENDS = +MAIN_DEPENDS = equals(HAVE_RUBY, "1") { SUBDIRS += rba @@ -51,7 +51,12 @@ laybasic.depends += rdb ant.depends += laybasic img.depends += laybasic edt.depends += laybasic -drc.depends += rdb lym + +equals(HAVE_RUBY, "1") { + SUBDIRS += drc + MAIN_DEPENDS += drc + drc.depends += rdb lym +} lym.depends += gsi $$LANG_DEPENDS lay.depends += laybasic ant img edt lym @@ -67,8 +72,8 @@ equals(HAVE_QTBINDINGS, "1") { plugins.depends += lay ext lib -klayout_main.depends += plugins drc -unit_tests.depends += plugins drc +klayout_main.depends += plugins $$MAIN_DEPENDS +unit_tests.depends += plugins $$MAIN_DEPENDS RESOURCES += \ laybasic/layResources.qrc \