From f031259f35940f95f63999b3c5cf21305afe8b83 Mon Sep 17 00:00:00 2001 From: Atul R Date: Wed, 22 May 2019 17:48:18 +0200 Subject: [PATCH] cleanup build files --- binding.gyp | 101 ++-------------------------------------- config/application.gypi | 23 +++++++++ config/common.gypi | 91 ++++++++++++++++++++++++++++++++++++ demo.ts | 19 +++++--- 4 files changed, 130 insertions(+), 104 deletions(-) create mode 100644 config/application.gypi create mode 100644 config/common.gypi diff --git a/binding.gyp b/binding.gyp index 49acfa7f5..a6ab50322 100644 --- a/binding.gyp +++ b/binding.gyp @@ -1,99 +1,6 @@ { - "targets": [{ - "target_name": "qtnode", - "cflags!": ["-fno-exceptions"], - "cflags_cc!": ["-fno-exceptions"], - "sources": [ - "src/cpp/main.cpp", - # non-wrapped cpps - "src/cpp/Extras/Utils/utils.cpp", - # wrapped cpps - "src/cpp/QtGui/QApplication/qapplication_wrap.cpp", - "src/cpp/QtGui/QWidget/qwidget_wrap.cpp", - "src/cpp/QtWidgets/QGridLayout/qgridlayout_wrap.cpp", - "src/cpp/QtWidgets/QLabel/qlabel_wrap.cpp", - "src/cpp/QtWidgets/QLayout/qlayout_wrap.cpp", - "src/cpp/QtWidgets/QMainWindow/qmainwindow_wrap.cpp", - "src/cpp/QtWidgets/QPushButton/qpushbutton_wrap.cpp" - ], - 'conditions': [ - ['OS=="mac"', { - 'xcode_settings': { - 'GCC_ENABLE_CPP_EXCEPTIONS': 'YES', - }, - 'include_dirs': [ - # install qt via homebrew only - ' { // console.log("button clicked");