diff --git a/build-qt/HGSolution/HGScanner/HGScanner.pro b/build-qt/HGSolution/HGScanner/HGScanner.pro index 2fd8ae42..bf35a803 100644 --- a/build-qt/HGSolution/HGScanner/HGScanner.pro +++ b/build-qt/HGSolution/HGScanner/HGScanner.pro @@ -38,6 +38,7 @@ win32 { } } contains(QT_ARCH, x86_64){ + DEFINES += x86_64 LIBS += -L../../../../sdk/lib/win/x64/Release -lHGBase -lHGImgFmt -lHGImgProc LIBS += -L../../../../sdk/lib/win/x64/OEM/huagao -lsane CONFIG(release, debug|release) { @@ -89,6 +90,16 @@ unix { } CONFIG(debug, debug|release) { + } + } + contains(ARCH, loongarch64){ + DEFINES += loongarch64 + LIBS += -L../../../../release/uos/loongarch64 -lHGBase -lHGImgFmt -lHGImgProc -lsane-hgsane -lhgdriver + CONFIG(release, debug|release) { + DESTDIR = ../../../../release/uos/loongarch64/ + } + CONFIG(debug, debug|release) { + } } }else{ @@ -122,6 +133,16 @@ unix { } CONFIG(debug, debug|release) { + } + } + contains(ARCH, loongarch64){ + DEFINES += loongarch64 + LIBS += -L../../../../release/kylin/loongarch64 -lHGBase -lHGImgFmt -lHGImgProc -lsane-hgsane -lhgdriver + CONFIG(release, debug|release) { + DESTDIR = ../../../../release/kylin/loongarch64/ + } + CONFIG(debug, debug|release) { + } } } diff --git a/build-qt/HGSolution/HGUpgrade/HGUpgrade.pro b/build-qt/HGSolution/HGUpgrade/HGUpgrade.pro index ebcbd142..51a3bc2f 100644 --- a/build-qt/HGSolution/HGUpgrade/HGUpgrade.pro +++ b/build-qt/HGSolution/HGUpgrade/HGUpgrade.pro @@ -83,6 +83,15 @@ unix { } CONFIG(debug, debug|release) { + } + } + contains(ARCH, loongarch64){ + LIBS += -L../../../../release/uos/loongarch64 -lHGBase -lHGVersion + CONFIG(release, debug|release) { + DESTDIR = ../../../../release/uos/loongarch64/ + } + CONFIG(debug, debug|release) { + } } }else{ @@ -113,6 +122,15 @@ unix { } CONFIG(debug, debug|release) { + } + } + contains(ARCH, loongarch64){ + LIBS += -L../../../../release/kylin/loongarch64 -lHGBase -lHGVersion + CONFIG(release, debug|release) { + DESTDIR = ../../../../release/kylin/loongarch64/ + } + CONFIG(debug, debug|release) { + } } } diff --git a/build/linux/HGBase/HGBase.cbp b/build/linux/HGBase/HGBase.cbp index 72ad7fb1..3324a4a1 100644 --- a/build/linux/HGBase/HGBase.cbp +++ b/build/linux/HGBase/HGBase.cbp @@ -99,6 +99,37 @@ + + + + + + + + diff --git a/build/linux/HGImgFmt/HGImgFmt.cbp b/build/linux/HGImgFmt/HGImgFmt.cbp index 80df87d9..f4da7f28 100644 --- a/build/linux/HGImgFmt/HGImgFmt.cbp +++ b/build/linux/HGImgFmt/HGImgFmt.cbp @@ -201,6 +201,71 @@ + + + + + + + + diff --git a/build/linux/HGImgProc/HGImgProc.cbp b/build/linux/HGImgProc/HGImgProc.cbp index a86b8d83..5ebbc6dc 100644 --- a/build/linux/HGImgProc/HGImgProc.cbp +++ b/build/linux/HGImgProc/HGImgProc.cbp @@ -166,6 +166,58 @@ + + + + + + + + diff --git a/build/linux/HGSaneUser/HGSaneUser.cbp b/build/linux/HGSaneUser/HGSaneUser.cbp index 50940743..7ac41314 100644 --- a/build/linux/HGSaneUser/HGSaneUser.cbp +++ b/build/linux/HGSaneUser/HGSaneUser.cbp @@ -81,6 +81,31 @@ + + + + + + + + diff --git a/build/linux/HGScannerLib/HGScannerLib.cbp b/build/linux/HGScannerLib/HGScannerLib.cbp index 55a9ed0a..5a325e94 100644 --- a/build/linux/HGScannerLib/HGScannerLib.cbp +++ b/build/linux/HGScannerLib/HGScannerLib.cbp @@ -123,6 +123,45 @@ + + + + + + + + diff --git a/build/linux/HGTest/HGTest.cbp b/build/linux/HGTest/HGTest.cbp index c2042f8e..4c13247d 100644 --- a/build/linux/HGTest/HGTest.cbp +++ b/build/linux/HGTest/HGTest.cbp @@ -96,6 +96,36 @@ + + + + + + + + diff --git a/build/linux/HGUpload/HGUpload.cbp b/build/linux/HGUpload/HGUpload.cbp index 2eee3ef2..9fdbe69d 100644 --- a/build/linux/HGUpload/HGUpload.cbp +++ b/build/linux/HGUpload/HGUpload.cbp @@ -87,6 +87,33 @@ + + + + + + + + diff --git a/build/linux/HGVersion/HGVersion.cbp b/build/linux/HGVersion/HGVersion.cbp index cb4c3c11..dda6ae54 100644 --- a/build/linux/HGVersion/HGVersion.cbp +++ b/build/linux/HGVersion/HGVersion.cbp @@ -123,6 +123,45 @@ + + + + + + + + diff --git a/build/linux/HGWebScan/HGWebScan.cbp b/build/linux/HGWebScan/HGWebScan.cbp index cd940f19..7b535b3e 100644 --- a/build/linux/HGWebScan/HGWebScan.cbp +++ b/build/linux/HGWebScan/HGWebScan.cbp @@ -141,6 +141,51 @@ + + + + + + + + diff --git a/build/linux/HGWebService/HGWebService.cbp b/build/linux/HGWebService/HGWebService.cbp index e105cb13..b333236e 100644 --- a/build/linux/HGWebService/HGWebService.cbp +++ b/build/linux/HGWebService/HGWebService.cbp @@ -141,6 +141,51 @@ + + + + + + + +