|
|
|
TEMPLATE = lib
|
|
|
|
|
|
|
|
include( $(KDELIBS)/win/common.pro )
|
|
|
|
include( $(KDELIBS)/win/zlib.pro )
|
|
|
|
|
|
|
|
# needed to export library classes:
|
|
|
|
DEFINES += MAKE_KIO_LIB
|
|
|
|
|
|
|
|
LIBS += $$KDELIBDESTDIR\kdecore$$KDELIB_SUFFIX $$KDELIBDESTDIR\kdeui$$KDELIB_SUFFIX \
|
|
|
|
$$KDELIBDESTDIR\dcop$$KDELIB_SUFFIX $$KDELIBDESTDIR\kdewin32$$KDELIB_SUFFIX
|
|
|
|
|
|
|
|
system( bash kmoc kio kfile misc bookmarks kssl )
|
|
|
|
|
|
|
|
TARGET = kio$$KDEBUG
|
|
|
|
|
|
|
|
INCLUDEPATH += $(KDELIBS)/kdecore/network $(KDELIBS)/kio/kio $(KDELIBS)/kio/misc $(KDELIBS)/kio/bookmarks \
|
|
|
|
$(KDELIBS)/kio/kssl \
|
|
|
|
$(KDELIBS)/libltdl $(KDELIBS)/interfaces \
|
|
|
|
$(KDELIBS)/kio/kio/moc $(KDELIBS)/kio/misc/moc $(KDELIBS)/kio/kfile/moc \
|
|
|
|
$(KDELIBS)/kio/misc/moc \
|
|
|
|
$(KDELIBS)/kio/bookmarks/moc \
|
|
|
|
$(KDELIBS)/kio/kssl/moc $(KDELIBS)/kwallet/client
|
|
|
|
|
|
|
|
system( cd kio && dcopidl kdirnotify.h > kdirnotify.kidl && dcopidl2cpp --no-stub kdirnotify.kidl )
|
|
|
|
system( cd kio && dcopidl observer.h > observer.kidl && dcopidl2cpp observer.kidl )
|
|
|
|
system( cd bookmarks && dcopidl kbookmarknotifier.h > kbookmarknotifier.kidl && dcopidl2cpp kbookmarknotifier.kidl )
|
|
|
|
system( cd bookmarks && dcopidl kbookmarkmanager.h > kbookmarkmanager.kidl && dcopidl2cpp kbookmarkmanager.kidl )
|
|
|
|
system( cd misc && dcopidl uiserver.h > uiserver.kidl && dcopidl2cpp uiserver.kidl )
|
|
|
|
|
|
|
|
|
|
|
|
SOURCES = \
|
|
|
|
kio/authinfo.cpp \
|
|
|
|
kio/chmodjob.cpp \
|
|
|
|
kio/connection.cpp \
|
|
|
|
kio/dataprotocol.cpp \
|
|
|
|
kio/dataslave.cpp \
|
|
|
|
kio/davjob.cpp \
|
|
|
|
kio/defaultprogress.cpp \
|
|
|
|
kio/global.cpp \
|
|
|
|
kio/job.cpp \
|
|
|
|
kio/kacl.cpp \
|
|
|
|
kio/kar.cpp \
|
|
|
|
kio/karchive.cpp \
|
|
|
|
kio/kdatatool.cpp \
|
|
|
|
kio/kdcopservicestarter.cpp \
|
|
|
|
kio/kdirlister.cpp \
|
|
|
|
kio/kdirnotify.cpp \
|
|
|
|
kio/kdirwatch.cpp \
|
|
|
|
kio/kemailsettings.cpp \
|
|
|
|
kio/kfilefilter.cpp \
|
|
|
|
kio/kfileitem.cpp \
|
|
|
|
kio/kfilemetainfo.cpp \
|
|
|
|
kio/kfileshare.cpp \
|
|
|
|
kio/kfilterbase.cpp \
|
|
|
|
kio/kfilterdev.cpp \
|
|
|
|
kio/kimageio.cpp \
|
|
|
|
kio/kmimemagic.cpp \
|
|
|
|
kio/kmimetype.cpp \
|
|
|
|
kio/kmimetypechooser.cpp \
|
|
|
|
kio/knfsshare.cpp \
|
|
|
|
kio/kprotocolinfo.cpp \
|
|
|
|
kio/kprotocolmanager.cpp \
|
|
|
|
kio/kremoteencoding.cpp \
|
|
|
|
kio/krun.cpp \
|
|
|
|
kio/ksambashare.cpp \
|
|
|
|
kio/kscan.cpp \
|
|
|
|
kio/kservice.cpp \
|
|
|
|
kio/kservicefactory.cpp \
|
|
|
|
kio/kservicegroup.cpp \
|
|
|
|
kio/kservicegroupfactory.cpp \
|
|
|
|
kio/kservicetype.cpp \
|
|
|
|
kio/kservicetypefactory.cpp \
|
|
|
|
kio/kshellcompletion.cpp \
|
|
|
|
kio/kshred.cpp \
|
|
|
|
kio/ktar.cpp \
|
|
|
|
kio/ktrader.cpp \
|
|
|
|
kio/ktraderparse.cpp \
|
|
|
|
kio/ktraderparsetree.cpp \
|
|
|
|
kio/kurifilter.cpp \
|
|
|
|
kio/kurlcompletion.cpp \
|
|
|
|
kio/kurlpixmapprovider.cpp \
|
|
|
|
kio/kuserprofile.cpp \
|
|
|
|
kio/kzip.cpp \
|
|
|
|
kio/lex.c \
|
|
|
|
kio/metainfojob.cpp \
|
|
|
|
kio/netaccess.cpp \
|
|
|
|
kio/observer.cpp \
|
|
|
|
kio/passdlg.cpp \
|
|
|
|
kio/paste.cpp \
|
|
|
|
kio/pastedialog.cpp \
|
|
|
|
kio/previewjob.cpp \
|
|
|
|
kio/progressbase.cpp \
|
|
|
|
kio/renamedlg.cpp \
|
|
|
|
kio/scheduler.cpp \
|
|
|
|
kio/sessiondata.cpp \
|
|
|
|
kio/skipdlg.cpp \
|
|
|
|
kio/slave.cpp \
|
|
|
|
kio/slavebase.cpp \
|
|
|
|
kio/slaveconfig.cpp \
|
|
|
|
kio/slaveinterface.cpp \
|
|
|
|
kio/statusbarprogress.cpp \
|
|
|
|
kio/tcpslavebase.cpp \
|
|
|
|
kio/yacc.c \
|
|
|
|
\
|
|
|
|
bookmarks/kbookmark.cc \
|
|
|
|
bookmarks/kbookmarkbar.cc \
|
|
|
|
bookmarks/kbookmarkdombuilder.cc \
|
|
|
|
bookmarks/kbookmarkdrag.cc \
|
|
|
|
bookmarks/kbookmarkexporter.cc \
|
|
|
|
bookmarks/kbookmarkimporter.cc \
|
|
|
|
bookmarks/kbookmarkimporter_crash.cc \
|
|
|
|
bookmarks/kbookmarkimporter_ie.cc \
|
|
|
|
bookmarks/kbookmarkimporter_kde1.cc \
|
|
|
|
bookmarks/kbookmarkimporter_ns.cc \
|
|
|
|
bookmarks/kbookmarkimporter_opera.cc \
|
|
|
|
bookmarks/kbookmarkmanager.cc \
|
|
|
|
bookmarks/kbookmarkmenu.cc \
|
|
|
|
\
|
|
|
|
kfile/kcombiview.cpp \
|
|
|
|
kfile/kcustommenueditor.cpp \
|
|
|
|
kfile/kdiroperator.cpp \
|
|
|
|
kfile/kdirselectdialog.cpp \
|
|
|
|
kfile/kdirsize.cpp \
|
|
|
|
kfile/kdiskfreesp.cpp \
|
|
|
|
kfile/kencodingfiledialog.cpp \
|
|
|
|
kfile/kfilebookmarkhandler.cpp \
|
|
|
|
kfile/kfiledetailview.cpp \
|
|
|
|
kfile/kfiledialog.cpp \
|
|
|
|
kfile/kfilefiltercombo.cpp \
|
|
|
|
kfile/kfileiconview.cpp \
|
|
|
|
kfile/kfilemetainfowidget.cpp \
|
|
|
|
kfile/kfilemetapreview.cpp \
|
|
|
|
kfile/kfilepreview.cpp \
|
|
|
|
kfile/kfilesharedlg.cpp \
|
|
|
|
kfile/kfilespeedbar.cpp \
|
|
|
|
kfile/kfiletreebranch.cpp \
|
|
|
|
kfile/kfiletreeview.cpp \
|
|
|
|
kfile/kfiletreeviewitem.cpp \
|
|
|
|
kfile/kfileview.cpp \
|
|
|
|
kfile/kicondialog.cpp \
|
|
|
|
kfile/kimagefilepreview.cpp \
|
|
|
|
kfile/kmetaprops.cpp \
|
|
|
|
kfile/knotifydialog.cpp \
|
|
|
|
kfile/kopenwith.cpp \
|
|
|
|
kfile/kpreviewprops.cpp \
|
|
|
|
kfile/kpreviewwidgetbase.cpp \
|
|
|
|
kfile/kpropertiesdialog.cpp \
|
|
|
|
kfile/krecentdirs.cpp \
|
|
|
|
kfile/krecentdocument.cpp \
|
|
|
|
kfile/kurlbar.cpp \
|
|
|
|
kfile/kurlcombobox.cpp \
|
|
|
|
kfile/kurlrequester.cpp \
|
|
|
|
kfile/kurlrequesterdlg.cpp \
|
|
|
|
\
|
|
|
|
misc/uiserver.cpp \
|
|
|
|
\
|
|
|
|
kssl/ksslcertdlg.cc \
|
|
|
|
kssl/ksslinfodlg.cc \
|
|
|
|
kssl/ksslcsessioncache.cc \
|
|
|
|
kssl/ksslsession.cc \
|
|
|
|
kssl/ksslsettings.cc \
|
|
|
|
kssl/ksslcertchain.cc \
|
|
|
|
kssl/ksslcertificate.cc \
|
|
|
|
kssl/ksslcertificatecache.cc \
|
|
|
|
kssl/ksslcertificatehome.cc \
|
|
|
|
kssl/ksslcertificatefactory.cc \
|
|
|
|
kssl/kssl.cc \
|
|
|
|
kssl/ksslconnectioninfo.cc \
|
|
|
|
kssl/ksslkeygen.cc \
|
|
|
|
kssl/ksslpkcs7.cc \
|
|
|
|
kssl/ksslpkcs12.cc \
|
|
|
|
kssl/ksslx509v3.cc \
|
|
|
|
kssl/ksslx509map.cc \
|
|
|
|
kssl/ksslsigners.cc \
|
|
|
|
kssl/ksslpeerinfo.cc \
|
|
|
|
kssl/kopenssl.cc \
|
|
|
|
kssl/ksmimecrypto.cc
|
|
|
|
|
|
|
|
#removed kio/kautomount.cpp \
|
|
|
|
|
|
|
|
SOURCES += \
|
|
|
|
../kdecore/kprotocolinfo_kdecore.cpp
|
|
|
|
|
|
|
|
# js 2004-08-05 ^^^^^ a hack because msvc cannot split a class between two libraries!
|
|
|
|
|
|
|
|
#kprotocolinfofactory.cpp \
|
|
|
|
|
|
|
|
#slavebase.cpp \
|
|
|
|
|
|
|
|
# generated:
|
|
|
|
SOURCES += \
|
|
|
|
kio/kdirnotify_stub.cpp \
|
|
|
|
kio/kdirnotify_skel.cpp \
|
|
|
|
kio/observer_stub.cpp \
|
|
|
|
kio/observer_skel.cpp \
|
|
|
|
\
|
|
|
|
bookmarks/kbookmarknotifier_stub.cpp \
|
|
|
|
bookmarks/kbookmarknotifier_skel.cpp \
|
|
|
|
bookmarks/kbookmarkmanager_stub.cpp \
|
|
|
|
bookmarks/kbookmarkmanager_skel.cpp \
|
|
|
|
\
|
|
|
|
misc/uiserver_stub.cpp \
|
|
|
|
misc/uiserver_skel.cpp
|
|
|
|
|
|
|
|
|
|
|
|
FORMS = \
|
|
|
|
kssl/keygenwizard.ui \
|
|
|
|
kssl/keygenwizard2.ui \
|
|
|
|
kfile/knotifywidgetbase.ui \
|
|
|
|
kfile/kpropertiesdesktopadvbase.ui \
|
|
|
|
kfile/kpropertiesdesktopbase.ui \
|
|
|
|
kfile/kpropertiesmimetypebase.ui
|