diff options
Diffstat (limited to 'attic/ZeroTierUI/ZeroTierUI.pro')
-rw-r--r-- | attic/ZeroTierUI/ZeroTierUI.pro | 128 |
1 files changed, 128 insertions, 0 deletions
diff --git a/attic/ZeroTierUI/ZeroTierUI.pro b/attic/ZeroTierUI/ZeroTierUI.pro new file mode 100644 index 00000000..98e306b5 --- /dev/null +++ b/attic/ZeroTierUI/ZeroTierUI.pro @@ -0,0 +1,128 @@ +QT += core gui widgets network +TARGET = "ZeroTier One" +TEMPLATE = app + +win32:RC_FILE = ZeroTierUI.rc +win32:LIBS += winhttp.lib Iphlpapi.lib ws2_32.lib advapi32.lib Shell32.lib Rpcrt4.lib +win32:QMAKE_LFLAGS += /MANIFESTUAC:\"level=\'requireAdministrator\' uiAccess=\'false\'\" + +mac:ICON = zt1icon.icns +mac:QMAKE_MACOSX_DEPLOYMENT_TARGET = 10.6 +mac:QMAKE_INFO_PLIST = Info.plist +mac:LIBS += -framework Cocoa + +SOURCES += main.cpp \ + mainwindow.cpp \ + aboutwindow.cpp \ + networkwidget.cpp \ + installdialog.cpp \ + licensedialog.cpp \ + onetimedialog.cpp \ + ../control/IpcConnection.cpp \ + ../control/IpcListener.cpp \ + ../control/NodeControlClient.cpp \ + ../control/NodeControlService.cpp \ + ../node/C25519.cpp \ + ../node/CertificateOfMembership.cpp \ + ../node/Defaults.cpp \ + ../node/Dictionary.cpp \ + ../node/HttpClient.cpp \ + ../node/Identity.cpp \ + ../node/IncomingPacket.cpp \ + ../node/InetAddress.cpp \ + ../node/Logger.cpp \ + ../node/Multicaster.cpp \ + ../node/Network.cpp \ + ../node/NetworkConfig.cpp \ + ../node/Node.cpp \ + ../node/NodeConfig.cpp \ + ../node/OutboundMulticast.cpp \ + ../node/Packet.cpp \ + ../node/Peer.cpp \ + ../node/Poly1305.cpp \ + ../node/RoutingTable.cpp \ + ../node/Salsa20.cpp \ + ../node/Service.cpp \ + ../node/SHA512.cpp \ + ../node/SoftwareUpdater.cpp \ + ../node/Switch.cpp \ + ../node/Topology.cpp \ + ../node/Utils.cpp \ + ../ext/lz4/lz4.c + +HEADERS += mainwindow.h \ + aboutwindow.h \ + networkwidget.h \ + installdialog.h \ + mac_doprivileged.h \ + licensedialog.h \ + main.h \ + onetimedialog.h \ + ../control/IpcConnection.hpp \ + ../control/IpcListener.hpp \ + ../control/NodeControlClient.hpp \ + ../control/NodeControlService.hpp \ + ../node/Address.hpp \ + ../node/AntiRecursion.hpp \ + ../node/Array.hpp \ + ../node/AtomicCounter.hpp \ + ../node/BandwidthAccount.hpp \ + ../node/Buffer.hpp \ + ../node/C25519.hpp \ + ../node/CertificateOfMembership.hpp \ + ../node/CMWC4096.hpp \ + ../node/Constants.hpp \ + ../node/Defaults.hpp \ + ../node/Dictionary.hpp \ + ../node/EthernetTap.hpp \ + ../node/EthernetTapFactory.hpp \ + ../node/HttpClient.hpp \ + ../node/Identity.hpp \ + ../node/IncomingPacket.hpp \ + ../node/InetAddress.hpp \ + ../node/Logger.hpp \ + ../node/MAC.hpp \ + ../node/Multicaster.hpp \ + ../node/MulticastGroup.hpp \ + ../node/Mutex.hpp \ + ../node/Network.hpp \ + ../node/NetworkConfig.hpp \ + ../node/Node.hpp \ + ../node/NodeConfig.hpp \ + ../node/NonCopyable.hpp \ + ../node/OutboundMulticast.hpp \ + ../node/Packet.hpp \ + ../node/Path.hpp \ + ../node/Peer.hpp \ + ../node/Poly1305.hpp \ + ../node/RoutingTable.hpp \ + ../node/RuntimeEnvironment.hpp \ + ../node/Salsa20.hpp \ + ../node/Service.hpp \ + ../node/SHA512.hpp \ + ../node/SharedPtr.hpp \ + ../node/Socket.hpp \ + ../node/SocketManager.hpp \ + ../node/SoftwareUpdater.hpp \ + ../node/Switch.hpp \ + ../node/Thread.hpp \ + ../node/Topology.hpp \ + ../node/Utils.hpp \ + ../ext/lz4/lz4.h + +FORMS += mainwindow.ui \ + aboutwindow.ui \ + networkwidget.ui \ + installdialog.ui \ + licensedialog.ui \ + quickstartdialog.ui \ + onetimedialog.ui + +RESOURCES += \ + resources.qrc + +mac:OBJECTIVE_SOURCES += \ + mac_doprivileged.mm + +OTHER_FILES += \ + stylesheet.css |