summaryrefslogtreecommitdiffhomepage
path: root/bin
diff options
context:
space:
mode:
Diffstat (limited to 'bin')
-rw-r--r--bin/build-msvc.cmd26
-rw-r--r--bin/cleye.config6
-rw-r--r--bin/drmemory-suppressions.txt43
-rw-r--r--bin/freetrackclient64.dllbin0 -> 16384 bytes
-rw-r--r--bin/permissive-license.pngbin15908 -> 0 bytes
-rw-r--r--bin/qt.conf11
6 files changed, 81 insertions, 5 deletions
diff --git a/bin/build-msvc.cmd b/bin/build-msvc.cmd
new file mode 100644
index 00000000..4c3d90b4
--- /dev/null
+++ b/bin/build-msvc.cmd
@@ -0,0 +1,26 @@
+@setlocal ENABLEDELAYEDEXPANSION
+@echo off
+
+call msvc
+
+taskkill -f -im trackir.exe 2>%SystemDrive%\NUL
+
+call:check cmake .
+call:check ninja i18n
+call:check "d:/cygwin64/bin/dash.exe" -c "git checkout -f -- ../*/lang/ ../*/*/lang/"
+call:check ninja -j6 install
+call:check "d:/cygwin64/bin/dash.exe" -c "git checkout -f -- ../*/lang/ ../*/*/lang/"
+
+exit /b 0
+
+:check
+
+cmd /c "msvc d:/cygwin64/bin/nice.exe -n 20 -- %*"
+
+if %ERRORLEVEL% EQU 0 (
+ GOTO:EOF
+)
+
+rem echo error %ERRORLEVEL%
+exit %ERRORLEVEL%
+
diff --git a/bin/cleye.config b/bin/cleye.config
index 55a478ab..bfb37b47 100644
--- a/bin/cleye.config
+++ b/bin/cleye.config
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<cleye>
- <item name="mode" value="advanced" />
+<?xml version="1.0" encoding="UTF-8"?>
+<cleye>
+ <item name="mode" value="advanced" />
</cleye> \ No newline at end of file
diff --git a/bin/drmemory-suppressions.txt b/bin/drmemory-suppressions.txt
new file mode 100644
index 00000000..1f94c108
--- /dev/null
+++ b/bin/drmemory-suppressions.txt
@@ -0,0 +1,43 @@
+UNADDRESSABLE ACCESS
+name=false positive 1
+Qt5Gui.dll!qt_blend_argb32_on_argb32_ssse3
+
+INVALID HEAP ARGUMENT
+name=stfu qtcore
+Qt5Core.dll!*
+
+INVALID HEAP ARGUMENT
+name=stfu qwindows 1
+qwindows.dll!*
+
+LEAK
+name=stfu qwindows 2
+qwindows.dll!*
+
+INVALID HEAP ARGUMENT
+name=stfu qtgui
+Qt5Gui.dll!*
+
+INVALID HEAP ARGUMENT
+name=stfu sixense 1
+sixense.dll!*
+
+UNADDRESSABLE ACCESS
+name=stfu sixense 2
+sixense.dll!*
+
+UNINITIALIZED READ
+name=dinput
+system call NtUserGetRawInputDeviceInfo parameter value #2
+
+LEAK
+name=stfu leak qtcore 1
+Qt5Core.dll!*
+
+LEAK
+name=cv 1
+opentrack-tracker-pt.dll!cv::`dynamic initializer for '__initialization_mutex_initializer''
+
+LEAK
+name=cv 2
+opentrack-tracker-aruco.dll!cv::`dynamic initializer for '__initialization_mutex_initializer'' \ No newline at end of file
diff --git a/bin/freetrackclient64.dll b/bin/freetrackclient64.dll
new file mode 100644
index 00000000..e1074592
--- /dev/null
+++ b/bin/freetrackclient64.dll
Binary files differ
diff --git a/bin/permissive-license.png b/bin/permissive-license.png
deleted file mode 100644
index bdb36655..00000000
--- a/bin/permissive-license.png
+++ /dev/null
Binary files differ
diff --git a/bin/qt.conf b/bin/qt.conf
index 89808c16..7d3a9f12 100644
--- a/bin/qt.conf
+++ b/bin/qt.conf
@@ -1,2 +1,9 @@
-[Platforms]
-WindowsArguments = dpiawareness=0 \ No newline at end of file
+[Platforms]
+WindowsArguments = dpiawareness=1
+[Paths]
+Libraries = .
+LibraryExecutables = .
+Binaries = .
+Plugins = .
+Imports = .
+Translations = .