1
0
Fork 0

PROJECT+GUI: OGDF as a submodule with binaries so there is no need to build OGDF yourself

This commit is contained in:
mrexodia 2015-12-19 03:34:07 +01:00
parent 2ac86ceaa4
commit 573e1b32eb
4 changed files with 9 additions and 5 deletions

3
.gitmodules vendored Normal file
View File

@ -0,0 +1,3 @@
[submodule "src/ogdf"]
path = src/ogdf
url = https://github.com/x64dbg/ogdf.git

View File

@ -35,7 +35,7 @@ copy bin\x32\TitanEngine.dll %RELEASEDIR%\bin_base\x32\TitanEngine.dll
copy bin\x32\XEDParse.dll %RELEASEDIR%\bin_base\x32\XEDParse.dll
copy bin\x32\yara.dll %RELEASEDIR%\bin_base\x32\yara.dll
copy bin\x32\snowman.dll %RELEASEDIR%\bin_base\x32\snowman.dll
copy bin\x32\ogdf.dll %RELEASEDIR%\bin_base\x32\ogdf.dll
copy src\ogdf\Win32\Release\ogdf.dll %RELEASEDIR%\bin_base\x32\ogdf.dll
copy bin\x64\x64_bridge.dll %RELEASEDIR%\bin_base\x64\x64_bridge.dll
copy bin\x64\x64_dbg.dll %RELEASEDIR%\bin_base\x64\x64_dbg.dll
copy bin\x64\capstone.dll %RELEASEDIR%\bin_base\x64\capstone.dll
@ -49,7 +49,7 @@ copy bin\x64\TitanEngine.dll %RELEASEDIR%\bin_base\x64\TitanEngine.dll
copy bin\x64\XEDParse.dll %RELEASEDIR%\bin_base\x64\XEDParse.dll
copy bin\x64\yara.dll %RELEASEDIR%\bin_base\x64\yara.dll
copy bin\x64\snowman.dll %RELEASEDIR%\bin_base\x64\snowman.dll
copy bin\x64\ogdf.dll %RELEASEDIR%\bin_base\x64\ogdf.dll
copy src\ogdf\x64\Release\ogdf.dll %RELEASEDIR%\bin_base\x64\ogdf.dll
echo help

View File

@ -8,17 +8,17 @@
## Pre-defined global variables
##
OGDF_INCLUDE_DIR = C:/OGDF/include
OGDF_INCLUDE_DIR = ../ogdf/include
!contains(QMAKE_HOST.arch, x86_64) {
X64_BIN_DIR = ../../bin/x32 # Relative BIN path, 32-bit
X64_GEN_DIR = ../gui_build/out32 # QMake temporary generated files, placed inside the build folder. (OBJ, UI, MOC)
OGDF_BIN_DIR = C:/OGDF/Win32/Release # OGDF
OGDF_BIN_DIR = ../ogdf/Win32/Release # OGDF
TARGET = x32gui # Build x32gui
} else {
X64_BIN_DIR = ../../bin/x64 # Relative BIN path, 64-bit
X64_GEN_DIR = ../gui_build/out64 # QMake temporary generated files, placed inside the build folder. (OBJ, UI, MOC)
OGDF_BIN_DIR = C:/OGDF/x64/Release # OGDF
OGDF_BIN_DIR = ../ogdf/x64/Release # OGDF
TARGET = x64gui # Build x64gui
}

1
src/ogdf Submodule

@ -0,0 +1 @@
Subproject commit c39868d762313252f1e4d7269ea45a44be9bda36