summaryrefslogtreecommitdiff
path: root/attic/ZeroTierUI/ZeroTierUI.pro
diff options
context:
space:
mode:
Diffstat (limited to 'attic/ZeroTierUI/ZeroTierUI.pro')
-rw-r--r--attic/ZeroTierUI/ZeroTierUI.pro128
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