changed the structure of the project

This commit is contained in:
Anselme 2015-05-29 23:08:04 +02:00
parent a9caac5674
commit 2cf3ef8675
23 changed files with 61 additions and 26 deletions

View File

@ -1,34 +1,31 @@
#-------------------------------------------------
#
# Project created by QtCreator 2015-05-13T11:07:00
#
#-------------------------------------------------
QT += core gui network widgets QT += core gui network widgets
TARGET = SparrowBot TEMPLATE = subdirs
TEMPLATE = app CONFIG += ordered c++11
CONFIG += c++11 SUBDIRS = ircbot \
app
app.depends = ircbot
SOURCES += mainwindow.cpp \ SOURCES += mainwindow.cpp \
socketirc.cpp \ socketirc.cpp \
message.cpp \ message.cpp \
user.cpp \ user.cpp \
prompt.cpp \ prompt.cpp \
ircbot.cpp \ ircbot.cpp \
botapp.cpp \ botapp.cpp \
module.cpp \ module.cpp \
basemodule.cpp \ basemodule.cpp \
main.cpp main.cpp
HEADERS += mainwindow.h \ HEADERS += mainwindow.h \
socketirc.h \ socketirc.h \
message.h \ message.h \
user.h \ user.h \
prompt.h \ prompt.h \
ircbot.h \ ircbot.h \
botapp.h \ botapp.h \
module.h \ module.h \
basemodule.h basemodule.h
FORMS += mainwindow.ui FORMS += mainwindow.ui

12
app/app.pro Normal file
View File

@ -0,0 +1,12 @@
QT += core gui network widgets
TARGET = ../../SparrowBot
TEMPLATE = app
CONFIG += c++11
debug:LIBS += ../ircbot/debug/libircbot.a
release:LIBS += ../ircbot/release/libircbot.a
INCLUDEPATH += ../ircbot
SOURCES = main.cpp

26
ircbot/ircbot.pro Normal file
View File

@ -0,0 +1,26 @@
QT += core gui network widgets
TEMPLATE = lib
CONFIG += staticlib c++11
SOURCES += mainwindow.cpp \
socketirc.cpp \
message.cpp \
user.cpp \
prompt.cpp \
ircbot.cpp \
botapp.cpp \
module.cpp \
basemodule.cpp
HEADERS += mainwindow.h \
socketirc.h \
message.h \
user.h \
prompt.h \
ircbot.h \
botapp.h \
module.h \
basemodule.h
FORMS += mainwindow.ui