From 35fa1f73f4a7eb6677b3373d2c5c80a50b9e35af Mon Sep 17 00:00:00 2001 From: Kevin Krammer Date: Mon, 5 Nov 2012 20:46:05 +0100 Subject: [PATCH] Make the library a separate build target --- lib/lib.pro | 131 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ runner.pro | 13 ++++++ 2 files changed, 144 insertions(+), 0 deletions(-) create mode 100644 lib/lib.pro create mode 100644 runner.pro diff --git a/lib/lib.pro b/lib/lib.pro new file mode 100644 index 0000000..6df7c2c --- /dev/null +++ b/lib/lib.pro @@ -0,0 +1,131 @@ +TEMPLATE = lib + +TARGET = declarativewidgets + +QT += declarative webkit + +HEADERS = \ + abstractdeclarativeobject_p.h \ + declarativeactionitem_p.h \ + declarativeaction_p.h \ + declarativeboxlayout_p.h \ + declarativebuttongroup_p.h \ + declarativecalendarwidget_p.h \ + declarativecheckbox_p.h \ + declarativecolordialog_p.h \ + declarativecolumnview_p.h \ + declarativecommandlinkbutton_p.h \ + declarativedateedit_p.h \ + declarativedatetimeedit_p.h \ + declarativedialogbuttonbox_p.h \ + declarativedialog_p.h \ + declarativedial_p.h \ + declarativedoublespinbox_p.h \ + declarativefiledialog_p.h \ + declarativefontdialog_p.h \ + declarativeformlayout_p.h \ + declarativeframe_p.h \ + declarativegridlayout_p.h \ + declarativegroupbox_p.h \ + declarativehboxlayout_p.h \ + declarativeinputdialog_p.h \ + declarativelabel_p.h \ + declarativelayoutproxy_p.h \ + declarativelcdnumber_p.h \ + declarativelineedit_p.h \ + declarativelistview_p.h \ + declarativemainwindow_p.h \ + declarativemenubar_p.h \ + declarativemenu_p.h \ + declarativemessagebox_p.h \ + declarativeobjectproxy_p.h \ + declarativeplaintextedit_p.h \ + declarativeprogressbar_p.h \ + declarativepushbutton_p.h \ + declarativeradiobutton_p.h \ + declarativescrollarea_p.h \ + declarativescrollbar_p.h \ + declarativeseparator_p.h \ + declarativeslider_p.h \ + declarativespinbox_p.h \ + declarativestackedlayout_p.h \ + declarativestackedwidget_p.h \ + declarativestatusbar_p.h \ + declarativetableview_p.h \ + declarativetabwidget_p.h \ + declarativetextbrowser_p.h \ + declarativetextedit_p.h \ + declarativetimeedit_p.h \ + declarativetoolbar_p.h \ + declarativetoolbutton_p.h \ + declarativetreeview_p.h \ + declarativevboxlayout_p.h \ + declarativewebview_p.h \ + declarativewidget_p.h \ + declarativewidgetproxy_p.h \ + declarativewidgetsdocument.h \ + objectadaptors_p.h \ + qmetaobjectbuilder_p.h \ + staticdialogmethodattached_p.h + +SOURCES = \ + abstractdeclarativeobject.cpp \ + declarativeaction.cpp \ + declarativeactionitem.cpp \ + declarativeboxlayout.cpp \ + declarativebuttongroup.cpp \ + declarativecalendarwidget.cpp \ + declarativecheckbox.cpp \ + declarativecolordialog.cpp \ + declarativecolumnview.cpp \ + declarativecommandlinkbutton.cpp \ + declarativedateedit.cpp \ + declarativedatetimeedit.cpp \ + declarativedial.cpp \ + declarativedialogbuttonbox.cpp \ + declarativedialog.cpp \ + declarativedoublespinbox.cpp \ + declarativefiledialog.cpp \ + declarativefontdialog.cpp \ + declarativeformlayout.cpp \ + declarativeframe.cpp \ + declarativegridlayout.cpp \ + declarativegroupbox.cpp \ + declarativehboxlayout.cpp \ + declarativeinputdialog.cpp \ + declarativelabel.cpp \ + declarativelcdnumber.cpp \ + declarativelineedit.cpp \ + declarativelistview.cpp \ + declarativemainwindow.cpp \ + declarativemenubar.cpp \ + declarativemenu.cpp \ + declarativemessagebox.cpp \ + declarativeplaintextedit.cpp \ + declarativeprogressbar.cpp \ + declarativepushbutton.cpp \ + declarativeradiobutton.cpp \ + declarativescrollarea.cpp \ + declarativescrollbar.cpp \ + declarativeseparator.cpp \ + declarativeslider.cpp \ + declarativespinbox.cpp \ + declarativestackedlayout.cpp \ + declarativestackedwidget.cpp \ + declarativestatusbar.cpp \ + declarativetableview.cpp \ + declarativetabwidget.cpp \ + declarativetextbrowser.cpp \ + declarativetextedit.cpp \ + declarativetimeedit.cpp \ + declarativetoolbar.cpp \ + declarativetoolbutton.cpp \ + declarativetreeview.cpp \ + declarativevboxlayout.cpp \ + declarativewebview.cpp \ + declarativewidget.cpp \ + declarativewidgetsdocument.cpp \ + objectadaptors.cpp \ + qmetaobjectbuilder.cpp \ + staticdialogmethodattached.cpp + diff --git a/runner.pro b/runner.pro new file mode 100644 index 0000000..a0964ff --- /dev/null +++ b/runner.pro @@ -0,0 +1,13 @@ +TEMPLATE = app +TARGET = declarativewidgets +DEPENDPATH += . +INCLUDEPATH += . lib/ + +LIBS += -L lib -ldeclarativewidgets + +QT += declarative + +# Input +SOURCES += \ + main.cpp + \ No newline at end of file -- 1.7.2.5