From ff5b34f565c8a8c68d08d894beecc8cd9dc5037b Mon Sep 17 00:00:00 2001 From: Dimitris Panokostas Date: Thu, 6 Aug 2020 14:37:28 +0200 Subject: [PATCH] Updated VSLinux settings --- VSLinux/Amiberry.sln | 67 ++-- VSLinux/Amiberry.vcxproj | 155 +++++++- VSLinux/Amiberry.vcxproj.filters | 105 ++++-- VSLinux/Amiberry.vcxproj.user | 26 ++ VSLinux/guisan/guisan.vcxproj | 398 +++++++++++++-------- VSLinux/guisan/guisan.vcxproj.filters | 486 +++++++------------------- 6 files changed, 636 insertions(+), 601 deletions(-) diff --git a/VSLinux/Amiberry.sln b/VSLinux/Amiberry.sln index e20217d8..6290e329 100644 --- a/VSLinux/Amiberry.sln +++ b/VSLinux/Amiberry.sln @@ -12,67 +12,64 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "guisan", "guisan\guisan.vcx EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug-rockpro64|ARM = Debug-rockpro64|ARM - Debug-rockpro64|ARM64 = Debug-rockpro64|ARM64 Debug-rpi4|ARM = Debug-rpi4|ARM Debug-rpi4|ARM64 = Debug-rpi4|ARM64 - Debug-xu4|ARM = Debug-xu4|ARM - Debug-xu4|ARM64 = Debug-xu4|ARM64 + Debug-rpi4-64|ARM = Debug-rpi4-64|ARM + Debug-rpi4-64|ARM64 = Debug-rpi4-64|ARM64 Release-rpi4|ARM = Release-rpi4|ARM Release-rpi4|ARM64 = Release-rpi4|ARM64 - Release-xu4|ARM = Release-xu4|ARM - Release-xu4|ARM64 = Release-xu4|ARM64 + Release-rpi4-64|ARM = Release-rpi4-64|ARM + Release-rpi4-64|ARM64 = Release-rpi4-64|ARM64 EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution - {7B9A67B2-3F13-4E7B-A875-AAB6CAAE63D7}.Debug-rockpro64|ARM.ActiveCfg = Debug-rockpro64|ARM - {7B9A67B2-3F13-4E7B-A875-AAB6CAAE63D7}.Debug-rockpro64|ARM.Build.0 = Debug-rockpro64|ARM - {7B9A67B2-3F13-4E7B-A875-AAB6CAAE63D7}.Debug-rockpro64|ARM64.ActiveCfg = Debug-rockpro64|ARM64 - {7B9A67B2-3F13-4E7B-A875-AAB6CAAE63D7}.Debug-rockpro64|ARM64.Build.0 = Debug-rockpro64|ARM64 - {7B9A67B2-3F13-4E7B-A875-AAB6CAAE63D7}.Debug-rockpro64|ARM64.Deploy.0 = Debug-rockpro64|ARM64 {7B9A67B2-3F13-4E7B-A875-AAB6CAAE63D7}.Debug-rpi4|ARM.ActiveCfg = Debug|ARM {7B9A67B2-3F13-4E7B-A875-AAB6CAAE63D7}.Debug-rpi4|ARM.Build.0 = Debug|ARM + {7B9A67B2-3F13-4E7B-A875-AAB6CAAE63D7}.Debug-rpi4|ARM.Deploy.0 = Debug|ARM {7B9A67B2-3F13-4E7B-A875-AAB6CAAE63D7}.Debug-rpi4|ARM64.ActiveCfg = Debug|ARM64 {7B9A67B2-3F13-4E7B-A875-AAB6CAAE63D7}.Debug-rpi4|ARM64.Build.0 = Debug|ARM64 {7B9A67B2-3F13-4E7B-A875-AAB6CAAE63D7}.Debug-rpi4|ARM64.Deploy.0 = Debug|ARM64 - {7B9A67B2-3F13-4E7B-A875-AAB6CAAE63D7}.Debug-xu4|ARM.ActiveCfg = Debug-xu4|ARM - {7B9A67B2-3F13-4E7B-A875-AAB6CAAE63D7}.Debug-xu4|ARM.Build.0 = Debug-xu4|ARM - {7B9A67B2-3F13-4E7B-A875-AAB6CAAE63D7}.Debug-xu4|ARM64.ActiveCfg = Debug-xu4|ARM64 - {7B9A67B2-3F13-4E7B-A875-AAB6CAAE63D7}.Debug-xu4|ARM64.Build.0 = Debug-xu4|ARM64 - {7B9A67B2-3F13-4E7B-A875-AAB6CAAE63D7}.Debug-xu4|ARM64.Deploy.0 = Debug-xu4|ARM64 + {7B9A67B2-3F13-4E7B-A875-AAB6CAAE63D7}.Debug-rpi4-64|ARM.ActiveCfg = Debug-rpi4-64|ARM + {7B9A67B2-3F13-4E7B-A875-AAB6CAAE63D7}.Debug-rpi4-64|ARM.Build.0 = Debug-rpi4-64|ARM + {7B9A67B2-3F13-4E7B-A875-AAB6CAAE63D7}.Debug-rpi4-64|ARM.Deploy.0 = Debug-rpi4-64|ARM + {7B9A67B2-3F13-4E7B-A875-AAB6CAAE63D7}.Debug-rpi4-64|ARM64.ActiveCfg = Debug-rpi4-64|ARM64 + {7B9A67B2-3F13-4E7B-A875-AAB6CAAE63D7}.Debug-rpi4-64|ARM64.Build.0 = Debug-rpi4-64|ARM64 + {7B9A67B2-3F13-4E7B-A875-AAB6CAAE63D7}.Debug-rpi4-64|ARM64.Deploy.0 = Debug-rpi4-64|ARM64 {7B9A67B2-3F13-4E7B-A875-AAB6CAAE63D7}.Release-rpi4|ARM.ActiveCfg = Release|ARM {7B9A67B2-3F13-4E7B-A875-AAB6CAAE63D7}.Release-rpi4|ARM.Build.0 = Release|ARM + {7B9A67B2-3F13-4E7B-A875-AAB6CAAE63D7}.Release-rpi4|ARM.Deploy.0 = Release|ARM {7B9A67B2-3F13-4E7B-A875-AAB6CAAE63D7}.Release-rpi4|ARM64.ActiveCfg = Release|ARM64 {7B9A67B2-3F13-4E7B-A875-AAB6CAAE63D7}.Release-rpi4|ARM64.Build.0 = Release|ARM64 {7B9A67B2-3F13-4E7B-A875-AAB6CAAE63D7}.Release-rpi4|ARM64.Deploy.0 = Release|ARM64 - {7B9A67B2-3F13-4E7B-A875-AAB6CAAE63D7}.Release-xu4|ARM.ActiveCfg = Release-xu4|ARM - {7B9A67B2-3F13-4E7B-A875-AAB6CAAE63D7}.Release-xu4|ARM.Build.0 = Release-xu4|ARM - {7B9A67B2-3F13-4E7B-A875-AAB6CAAE63D7}.Release-xu4|ARM64.ActiveCfg = Release-xu4|ARM64 - {7B9A67B2-3F13-4E7B-A875-AAB6CAAE63D7}.Release-xu4|ARM64.Build.0 = Release-xu4|ARM64 - {7B9A67B2-3F13-4E7B-A875-AAB6CAAE63D7}.Release-xu4|ARM64.Deploy.0 = Release-xu4|ARM64 - {06B356E1-FE8B-4E50-BF9F-A9D6E419ECBD}.Debug-rockpro64|ARM.ActiveCfg = Debug-rockpro64|ARM - {06B356E1-FE8B-4E50-BF9F-A9D6E419ECBD}.Debug-rockpro64|ARM64.ActiveCfg = Debug-rockpro64|ARM64 - {06B356E1-FE8B-4E50-BF9F-A9D6E419ECBD}.Debug-rockpro64|ARM64.Build.0 = Debug-rockpro64|ARM64 - {06B356E1-FE8B-4E50-BF9F-A9D6E419ECBD}.Debug-rockpro64|ARM64.Deploy.0 = Debug-rockpro64|ARM64 + {7B9A67B2-3F13-4E7B-A875-AAB6CAAE63D7}.Release-rpi4-64|ARM.ActiveCfg = Release-rpi4-64|ARM + {7B9A67B2-3F13-4E7B-A875-AAB6CAAE63D7}.Release-rpi4-64|ARM.Build.0 = Release-rpi4-64|ARM + {7B9A67B2-3F13-4E7B-A875-AAB6CAAE63D7}.Release-rpi4-64|ARM.Deploy.0 = Release-rpi4-64|ARM + {7B9A67B2-3F13-4E7B-A875-AAB6CAAE63D7}.Release-rpi4-64|ARM64.ActiveCfg = Release-rpi4-64|ARM64 + {7B9A67B2-3F13-4E7B-A875-AAB6CAAE63D7}.Release-rpi4-64|ARM64.Build.0 = Release-rpi4-64|ARM64 + {7B9A67B2-3F13-4E7B-A875-AAB6CAAE63D7}.Release-rpi4-64|ARM64.Deploy.0 = Release-rpi4-64|ARM64 {06B356E1-FE8B-4E50-BF9F-A9D6E419ECBD}.Debug-rpi4|ARM.ActiveCfg = Debug|ARM {06B356E1-FE8B-4E50-BF9F-A9D6E419ECBD}.Debug-rpi4|ARM.Build.0 = Debug|ARM + {06B356E1-FE8B-4E50-BF9F-A9D6E419ECBD}.Debug-rpi4|ARM.Deploy.0 = Debug|ARM {06B356E1-FE8B-4E50-BF9F-A9D6E419ECBD}.Debug-rpi4|ARM64.ActiveCfg = Debug|ARM64 {06B356E1-FE8B-4E50-BF9F-A9D6E419ECBD}.Debug-rpi4|ARM64.Build.0 = Debug|ARM64 {06B356E1-FE8B-4E50-BF9F-A9D6E419ECBD}.Debug-rpi4|ARM64.Deploy.0 = Debug|ARM64 - {06B356E1-FE8B-4E50-BF9F-A9D6E419ECBD}.Debug-xu4|ARM.ActiveCfg = Debug-xu4|ARM - {06B356E1-FE8B-4E50-BF9F-A9D6E419ECBD}.Debug-xu4|ARM.Build.0 = Debug-xu4|ARM - {06B356E1-FE8B-4E50-BF9F-A9D6E419ECBD}.Debug-xu4|ARM64.ActiveCfg = Debug-xu4|ARM64 - {06B356E1-FE8B-4E50-BF9F-A9D6E419ECBD}.Debug-xu4|ARM64.Build.0 = Debug-xu4|ARM64 - {06B356E1-FE8B-4E50-BF9F-A9D6E419ECBD}.Debug-xu4|ARM64.Deploy.0 = Debug-xu4|ARM64 + {06B356E1-FE8B-4E50-BF9F-A9D6E419ECBD}.Debug-rpi4-64|ARM.ActiveCfg = Debug-rpi4-64|x64 + {06B356E1-FE8B-4E50-BF9F-A9D6E419ECBD}.Debug-rpi4-64|ARM.Build.0 = Debug-rpi4-64|x64 + {06B356E1-FE8B-4E50-BF9F-A9D6E419ECBD}.Debug-rpi4-64|ARM.Deploy.0 = Debug-rpi4-64|x64 + {06B356E1-FE8B-4E50-BF9F-A9D6E419ECBD}.Debug-rpi4-64|ARM64.ActiveCfg = Debug-rpi4-64|ARM64 + {06B356E1-FE8B-4E50-BF9F-A9D6E419ECBD}.Debug-rpi4-64|ARM64.Build.0 = Debug-rpi4-64|ARM64 + {06B356E1-FE8B-4E50-BF9F-A9D6E419ECBD}.Debug-rpi4-64|ARM64.Deploy.0 = Debug-rpi4-64|ARM64 {06B356E1-FE8B-4E50-BF9F-A9D6E419ECBD}.Release-rpi4|ARM.ActiveCfg = Release|ARM {06B356E1-FE8B-4E50-BF9F-A9D6E419ECBD}.Release-rpi4|ARM.Build.0 = Release|ARM + {06B356E1-FE8B-4E50-BF9F-A9D6E419ECBD}.Release-rpi4|ARM.Deploy.0 = Release|ARM {06B356E1-FE8B-4E50-BF9F-A9D6E419ECBD}.Release-rpi4|ARM64.ActiveCfg = Release|ARM64 {06B356E1-FE8B-4E50-BF9F-A9D6E419ECBD}.Release-rpi4|ARM64.Build.0 = Release|ARM64 {06B356E1-FE8B-4E50-BF9F-A9D6E419ECBD}.Release-rpi4|ARM64.Deploy.0 = Release|ARM64 - {06B356E1-FE8B-4E50-BF9F-A9D6E419ECBD}.Release-xu4|ARM.ActiveCfg = Release-xu4|ARM - {06B356E1-FE8B-4E50-BF9F-A9D6E419ECBD}.Release-xu4|ARM.Build.0 = Release-xu4|ARM - {06B356E1-FE8B-4E50-BF9F-A9D6E419ECBD}.Release-xu4|ARM64.ActiveCfg = Release-xu4|ARM64 - {06B356E1-FE8B-4E50-BF9F-A9D6E419ECBD}.Release-xu4|ARM64.Build.0 = Release-xu4|ARM64 - {06B356E1-FE8B-4E50-BF9F-A9D6E419ECBD}.Release-xu4|ARM64.Deploy.0 = Release-xu4|ARM64 + {06B356E1-FE8B-4E50-BF9F-A9D6E419ECBD}.Release-rpi4-64|ARM.ActiveCfg = Release-rpi4-64|ARM + {06B356E1-FE8B-4E50-BF9F-A9D6E419ECBD}.Release-rpi4-64|ARM.Build.0 = Release-rpi4-64|ARM + {06B356E1-FE8B-4E50-BF9F-A9D6E419ECBD}.Release-rpi4-64|ARM.Deploy.0 = Release-rpi4-64|ARM + {06B356E1-FE8B-4E50-BF9F-A9D6E419ECBD}.Release-rpi4-64|ARM64.ActiveCfg = Release-rpi4-64|ARM64 + {06B356E1-FE8B-4E50-BF9F-A9D6E419ECBD}.Release-rpi4-64|ARM64.Build.0 = Release-rpi4-64|ARM64 + {06B356E1-FE8B-4E50-BF9F-A9D6E419ECBD}.Release-rpi4-64|ARM64.Deploy.0 = Release-rpi4-64|ARM64 EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/VSLinux/Amiberry.vcxproj b/VSLinux/Amiberry.vcxproj index 46a6d4fe..6e410eb0 100644 --- a/VSLinux/Amiberry.vcxproj +++ b/VSLinux/Amiberry.vcxproj @@ -9,6 +9,14 @@ Debug-rockpro64 ARM64 + + Debug-rpi4-64 + ARM + + + Debug-rpi4-64 + ARM64 + Debug-xu4 ARM @@ -25,6 +33,14 @@ Debug ARM64 + + Release-rpi4-64 + ARM + + + Release-rpi4-64 + ARM64 + Release-xu4 ARM @@ -57,10 +73,18 @@ true Makefile + + true + Makefile + true Makefile + + true + Makefile + true Makefile @@ -85,10 +109,18 @@ false Makefile + + false + Makefile + false Makefile + + false + Makefile + false Makefile @@ -101,6 +133,10 @@ true Makefile + + true + Makefile + true Makefile @@ -113,6 +149,10 @@ false Makefile + + false + Makefile + false Makefile @@ -121,6 +161,10 @@ true Makefile + + true + Makefile + true Makefile @@ -133,6 +177,10 @@ false Makefile + + false + Makefile + false Makefile @@ -152,6 +200,15 @@ $(RemoteRootDir)/$(ProjectName) + + cd ~/projects/Amiberry; make -j4 PLATFORM=rpi4-sdl2 + cd ~/projects/Amiberry; make clean; make -j4 PLATFORM=rpi4-sdl2 + cd ~/projects/Amiberry; make clean + ..\src;..\src\include;..\src\osdep;..\src\archivers;..\external\libguisan\include;C:\SysGCC\raspberry\lib\gcc\arm-linux-gnueabihf\6\include;C:\SysGCC\raspberry\arm-linux-gnueabihf\include\c++\6;C:\SysGCC\raspberry\arm-linux-gnueabihf\sysroot\usr\include;C:\SysGCC\raspberry\arm-linux-gnueabihf\sysroot\usr\include\arm-linux-gnueabihf;C:\SysGCC\raspberry\arm-linux-gnueabihf\sysroot\usr\local\include\SDL2;C:\SysGCC\raspberry\arm-linux-gnueabihf\sysroot\usr\include\SDL2;C:\SysGCC\raspberry\arm-linux-gnueabihf\sysroot\usr\include\libxml2;C:\SysGCC\raspberry\arm-linux-gnueabihf\sysroot\opt\vc\include;C:\SysGCC\raspberry\arm-linux-gnueabihf\sysroot\opt\vc\include\interface\vmcs_host\linux;C:\SysGCC\raspberry\arm-linux-gnueabihf\sysroot\opt\vc\include\interface\vcos\pthreads;$(NMakeIncludeSearchPath) + DEBUG;ARMV6T2;USE_ARMNEON;ARMV6_ASSEMBLY;AMIBERRY;CPU_arm;ARM_HAS_DIV;USE_SDL2;_REENTRANT;_FILE_OFFSET_BITS=64;$(NMakePreprocessorDefinitions) + + $(RemoteRootDir)/$(ProjectName) + cd ~/projects/Amiberry; make -j4 PLATFORM=rpi4-sdl2 cd ~/projects/Amiberry; make clean; make -j4 PLATFORM=rpi4-sdl2 @@ -161,6 +218,15 @@ $(RemoteRootDir)/$(ProjectName) + + cd ~/projects/Amiberry; make -j4 PLATFORM=rpi4-sdl2 + cd ~/projects/Amiberry; make clean; make -j4 PLATFORM=rpi4-sdl2 + cd ~/projects/Amiberry; make clean + ..\src;..\src\include;..\src\osdep;..\src\archivers;..\guisan-dev\include;C:\SysGCC\raspberry\lib\gcc\arm-linux-gnueabihf\6\include;C:\SysGCC\raspberry\arm-linux-gnueabihf\include\c++\6;C:\SysGCC\raspberry\arm-linux-gnueabihf\sysroot\usr\include;C:\SysGCC\raspberry\arm-linux-gnueabihf\sysroot\usr\include\arm-linux-gnueabihf;C:\SysGCC\raspberry\arm-linux-gnueabihf\sysroot\usr\local\include\SDL2;C:\SysGCC\raspberry\arm-linux-gnueabihf\sysroot\usr\include\SDL2;C:\SysGCC\raspberry\arm-linux-gnueabihf\sysroot\usr\include\libxml2;C:\SysGCC\raspberry\arm-linux-gnueabihf\sysroot\opt\vc\include;C:\SysGCC\raspberry\arm-linux-gnueabihf\sysroot\opt\vc\include\interface\vmcs_host\linux;C:\SysGCC\raspberry\arm-linux-gnueabihf\sysroot\opt\vc\include\interface\vcos\pthreads;$(NMakeIncludeSearchPath) + DEBUG;ARMV6T2;USE_ARMNEON;ARMV6_ASSEMBLY;AMIBERRY;CPU_arm;ARM_HAS_DIV;USE_SDL2;_REENTRANT;_FILE_OFFSET_BITS=64;$(NMakePreprocessorDefinitions) + + $(RemoteRootDir)/$(ProjectName) + cd ~/projects/Amiberry; make -j4 PLATFORM=xu4 cd ~/projects/Amiberry; make clean; make -j4 PLATFORM=xu4 @@ -205,6 +271,14 @@ ARMV6T2;USE_ARMNEON;ARMV6_ASSEMBLY;AMIBERRY;CPU_arm;ARM_HAS_DIV;USE_SDL2;_REENTRANT;_FILE_OFFSET_BITS=64;$(NMakePreprocessorDefinitions) $(RemoteRootDir)/$(ProjectName) + + ..\src;..\src\include;..\src\osdep;..\src\archivers;..\external\libguisan\include;C:\SysGCC\raspberry\lib\gcc\arm-linux-gnueabihf\6\include;C:\SysGCC\raspberry\arm-linux-gnueabihf\include\c++\6;C:\SysGCC\raspberry\arm-linux-gnueabihf\sysroot\usr\include;C:\SysGCC\raspberry\arm-linux-gnueabihf\sysroot\usr\include\arm-linux-gnueabihf;C:\SysGCC\raspberry\arm-linux-gnueabihf\sysroot\usr\local\include\SDL2;C:\SysGCC\raspberry\arm-linux-gnueabihf\sysroot\usr\include\SDL2;C:\SysGCC\raspberry\arm-linux-gnueabihf\sysroot\usr\include\libxml2;C:\SysGCC\raspberry\arm-linux-gnueabihf\sysroot\opt\vc\include;C:\SysGCC\raspberry\arm-linux-gnueabihf\sysroot\opt\vc\include\interface\vmcs_host\linux;C:\SysGCC\raspberry\arm-linux-gnueabihf\sysroot\opt\vc\include\interface\vcos\pthreads;$(NMakeIncludeSearchPath) + cd ~/projects/Amiberry; make -j3 PLATFORM=rpi4-sdl2 + cd ~/projects/Amiberry; make clean; make -j3 PLATFORM=rpi4-sdl2 + cd ~/projects/Amiberry; make clean + ARMV6T2;USE_ARMNEON;ARMV6_ASSEMBLY;AMIBERRY;CPU_arm;ARM_HAS_DIV;USE_SDL2;_REENTRANT;_FILE_OFFSET_BITS=64;$(NMakePreprocessorDefinitions) + $(RemoteRootDir)/$(ProjectName) + ..\src;..\src\include;..\src\osdep;..\src\archivers;..\guisan-dev\include;C:\SysGCC\raspberry\lib\gcc\arm-linux-gnueabihf\6\include;C:\SysGCC\raspberry\arm-linux-gnueabihf\include\c++\6;C:\SysGCC\raspberry\arm-linux-gnueabihf\sysroot\usr\include;C:\SysGCC\raspberry\arm-linux-gnueabihf\sysroot\usr\include\arm-linux-gnueabihf;C:\SysGCC\raspberry\arm-linux-gnueabihf\sysroot\usr\local\include\SDL2;C:\SysGCC\raspberry\arm-linux-gnueabihf\sysroot\usr\include\SDL2;C:\SysGCC\raspberry\arm-linux-gnueabihf\sysroot\usr\include\libxml2;C:\SysGCC\raspberry\arm-linux-gnueabihf\sysroot\opt\vc\include;C:\SysGCC\raspberry\arm-linux-gnueabihf\sysroot\opt\vc\include\interface\vmcs_host\linux;C:\SysGCC\raspberry\arm-linux-gnueabihf\sysroot\opt\vc\include\interface\vcos\pthreads;$(NMakeIncludeSearchPath) cd ~/projects/Amiberry; make -j3 PLATFORM=rpi4-sdl2 @@ -213,6 +287,14 @@ ARMV6T2;USE_ARMNEON;ARMV6_ASSEMBLY;AMIBERRY;CPU_arm;ARM_HAS_DIV;USE_SDL2;_REENTRANT;_FILE_OFFSET_BITS=64;$(NMakePreprocessorDefinitions) $(RemoteRootDir)/$(ProjectName) + + ..\src;..\src\include;..\src\osdep;..\src\archivers;..\guisan-dev\include;C:\SysGCC\raspberry\lib\gcc\arm-linux-gnueabihf\6\include;C:\SysGCC\raspberry\arm-linux-gnueabihf\include\c++\6;C:\SysGCC\raspberry\arm-linux-gnueabihf\sysroot\usr\include;C:\SysGCC\raspberry\arm-linux-gnueabihf\sysroot\usr\include\arm-linux-gnueabihf;C:\SysGCC\raspberry\arm-linux-gnueabihf\sysroot\usr\local\include\SDL2;C:\SysGCC\raspberry\arm-linux-gnueabihf\sysroot\usr\include\SDL2;C:\SysGCC\raspberry\arm-linux-gnueabihf\sysroot\usr\include\libxml2;C:\SysGCC\raspberry\arm-linux-gnueabihf\sysroot\opt\vc\include;C:\SysGCC\raspberry\arm-linux-gnueabihf\sysroot\opt\vc\include\interface\vmcs_host\linux;C:\SysGCC\raspberry\arm-linux-gnueabihf\sysroot\opt\vc\include\interface\vcos\pthreads;$(NMakeIncludeSearchPath) + cd ~/projects/Amiberry; make -j3 PLATFORM=rpi4-sdl2 + cd ~/projects/Amiberry; make clean; make -j3 PLATFORM=rpi4-sdl2 + cd ~/projects/Amiberry; make clean + ARMV6T2;USE_ARMNEON;ARMV6_ASSEMBLY;AMIBERRY;CPU_arm;ARM_HAS_DIV;USE_SDL2;_REENTRANT;_FILE_OFFSET_BITS=64;$(NMakePreprocessorDefinitions) + $(RemoteRootDir)/$(ProjectName) + C:\SysGCC\raspberry\lib\gcc\arm-linux-gnueabihf\6\include;C:\SysGCC\raspberry\arm-linux-gnueabihf\include\c++\6;C:\SysGCC\raspberry\arm-linux-gnueabihf\sysroot\usr\include;C:\SysGCC\raspberry\arm-linux-gnueabihf\sysroot\usr\include\arm-linux-gnueabihf;C:\SysGCC\raspberry\arm-linux-gnueabihf\sysroot\usr\include\SDL2;C:\SysGCC\raspberry\arm-linux-gnueabihf\sysroot\usr\include\libxml2;..\src;..\src\include;..\src\osdep;..\src\archivers;..\guisan\include;$(NMakeIncludeSearchPath) cd ~/projects/Amiberry; make -j4 PLATFORM=xu4 @@ -248,6 +330,7 @@ true + true @@ -296,9 +379,6 @@ - - true - @@ -308,9 +388,6 @@ false - - true - true @@ -320,9 +397,6 @@ - - true - @@ -420,12 +494,15 @@ false + + false false + false @@ -503,6 +580,7 @@ false + @@ -543,6 +621,7 @@ + @@ -561,6 +640,7 @@ + @@ -571,10 +651,6 @@ - - - - @@ -594,7 +670,9 @@ false + + false @@ -602,15 +680,18 @@ false + false + false false + false @@ -674,9 +755,14 @@ + + + + + @@ -701,6 +787,8 @@ + + @@ -714,11 +802,15 @@ + + + + @@ -727,6 +819,7 @@ + @@ -746,10 +839,6 @@ - - - - @@ -762,11 +851,21 @@ cp ~/projects/Amiberry/amiberry ~/projects/amiberry/ + + + cp ~/projects/Amiberry/amiberry ~/projects/amiberry/ + + cp ~/projects/Amiberry/amiberry ~/projects/amiberry/ + + + cp ~/projects/Amiberry/amiberry ~/projects/amiberry/ + + cp ~/projects/Amiberry/amiberry ~/projects/amiberry/ @@ -792,11 +891,21 @@ Copy binary to launch location + + + Copy binary to launch location + + Copy binary to launch location + + + Copy binary to launch location + + Copy binary to launch location @@ -823,12 +932,24 @@ Copy binary to launch location + + + cp ~/projects/Amiberry/amiberry ~/projects/amiberry/ + Copy binary to launch location + + cp ~/projects/Amiberry/amiberry ~/projects/amiberry/ Copy binary to launch location + + + cp ~/projects/Amiberry/amiberry ~/projects/amiberry/ + Copy binary to launch location + + cp ~/projects/Amiberry/amiberry ~/projects/amiberry/ diff --git a/VSLinux/Amiberry.vcxproj.filters b/VSLinux/Amiberry.vcxproj.filters index 38599805..227aae0c 100644 --- a/VSLinux/Amiberry.vcxproj.filters +++ b/VSLinux/Amiberry.vcxproj.filters @@ -143,26 +143,20 @@ data + + data + - - data - data - - src - src - - src - src\osdep @@ -564,18 +558,6 @@ src\osdep\gui - - src\osdep\gui - - - src\osdep\gui - - - src\osdep\gui - - - src\osdep\gui - src\sounddep @@ -741,6 +723,39 @@ src\caps + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src\osdep + + + src\osdep\gui + @@ -1004,18 +1019,6 @@ src\osdep\gui - - src\osdep\gui - - - src\osdep\gui - - - src\osdep\gui - - - src\osdep\gui - src\sounddep @@ -1154,5 +1157,41 @@ src\jit + + src\include\uae + + + src\include + + + src\include + + + src\include + + + src\include + + + src\include + + + src\include + + + src\include + + + src\include + + + src\include + + + src\include + + + src\include + \ No newline at end of file diff --git a/VSLinux/Amiberry.vcxproj.user b/VSLinux/Amiberry.vcxproj.user index f25b9741..b3e4ac89 100644 --- a/VSLinux/Amiberry.vcxproj.user +++ b/VSLinux/Amiberry.vcxproj.user @@ -6,6 +6,14 @@ LinuxDebugger + -1706257654;argon (username=, port=22, authentication=Password) + + + ~/projects/amiberry/amiberry + ~/projects/amiberry + LinuxDebugger + + -1706257654;argon (username=, port=22, authentication=Password) /home/pi/projects/amiberry/amiberry @@ -13,6 +21,12 @@ LinuxDebugger + + /home/pi/projects/amiberry/amiberry + /home/pi/projects/amiberry + LinuxDebugger + + /home/pigaming/projects/Amiberry/amiberry-xu4 /home/pigaming/projects/Amiberry @@ -33,12 +47,24 @@ LinuxDebugger export DEBUG=0 + + projects/amiberry/amiberry-sdl2-dev + projects/amiberry + LinuxDebugger + export DEBUG=0 + projects/amiberry/amiberry-sdl2-dev projects/amiberry LinuxDebugger export DEBUG=0 + + projects/amiberry/amiberry-sdl2-dev + projects/amiberry + LinuxDebugger + export DEBUG=0 + projects/amiberry/amiberry-sdl2-dev projects/amiberry diff --git a/VSLinux/guisan/guisan.vcxproj b/VSLinux/guisan/guisan.vcxproj index 80dbfeea..eb8dcf54 100644 --- a/VSLinux/guisan/guisan.vcxproj +++ b/VSLinux/guisan/guisan.vcxproj @@ -17,6 +17,22 @@ Debug-rockpro64 x86 + + Debug-rpi4-64 + ARM + + + Debug-rpi4-64 + ARM64 + + + Debug-rpi4-64 + x64 + + + Debug-rpi4-64 + x86 + Debug-xu4 ARM @@ -41,6 +57,22 @@ Debug ARM64 + + Release-rpi4-64 + ARM + + + Release-rpi4-64 + ARM64 + + + Release-rpi4-64 + x64 + + + Release-rpi4-64 + x86 + Release-xu4 ARM @@ -98,11 +130,21 @@ Makefile ~/projects/Amiberry/src + + true + Makefile + ~/projects/Amiberry/src + true Makefile ~/projects/Amiberry/src + + true + Makefile + ~/projects/Amiberry/src + true Makefile @@ -128,11 +170,21 @@ Makefile ~/projects/Amiberry/src + + false + Makefile + ~/projects/Amiberry/src + false Makefile ~/projects/Amiberry/src + + false + Makefile + ~/projects/Amiberry/src + false Makefile @@ -147,6 +199,10 @@ true Makefile + + true + Makefile + true Makefile @@ -159,6 +215,10 @@ false Makefile + + false + Makefile + false Makefile @@ -167,6 +227,10 @@ true Makefile + + true + Makefile + true Makefile @@ -179,6 +243,10 @@ false Makefile + + false + Makefile + false Makefile @@ -189,200 +257,226 @@ - cd ~/projects/Amiberry/guisan-dev/; make all - cd ~/projects/Amiberry/guisan-dev/; make clean - cd ~/projects/Amiberry/guisan-dev/; make clean; make all + cd ~/projects/Amiberry/external/libguisan/; make all + cd ~/projects/Amiberry/external/libguisan/; make clean + cd ~/projects/Amiberry/external/libguisan/; make clean; make all + C:\SysGCC\raspberry\arm-linux-gnueabihf\sysroot\usr\include\SDL2;$(NMakeIncludeSearchPath) + $(RemoteRootDir)/$(ProjectName)-dev + + + cd ~/projects/Amiberry/external/libguisan/; make all + cd ~/projects/Amiberry/external/libguisan/; make clean + cd ~/projects/Amiberry/external/libguisan/; make clean; make all C:\SysGCC\raspberry\arm-linux-gnueabihf\sysroot\usr\include\SDL2;$(NMakeIncludeSearchPath) $(RemoteRootDir)/$(ProjectName)-dev - cd ~/projects/Amiberry/guisan-dev/; make all - cd ~/projects/Amiberry/guisan-dev/; make clean - cd ~/projects/Amiberry/guisan-dev/; make clean; make all + cd ~/projects/Amiberry/external/libguisan/; make all + cd ~/projects/Amiberry/external/libguisan/; make clean + cd ~/projects/Amiberry/external/libguisan/; make clean; make all + C:\SysGCC\raspberry\arm-linux-gnueabihf\sysroot\usr\include\SDL2;$(NMakeIncludeSearchPath) + $(RemoteRootDir)/$(ProjectName)-dev + + + cd ~/projects/Amiberry/external/libguisan/; make all + cd ~/projects/Amiberry/external/libguisan/; make clean + cd ~/projects/Amiberry/external/libguisan/; make clean; make all C:\SysGCC\raspberry\arm-linux-gnueabihf\sysroot\usr\include\SDL2;$(NMakeIncludeSearchPath) $(RemoteRootDir)/$(ProjectName)-dev - cd ~/projects/Amiberry/guisan-dev/; make all - cd ~/projects/Amiberry/guisan-dev/; make clean - cd ~/projects/Amiberry/guisan-dev/; make clean; make all + cd ~/projects/Amiberry/external/libguisan/; make all + cd ~/projects/Amiberry/external/libguisan/; make clean + cd ~/projects/Amiberry/external/libguisan/; make clean; make all C:\SysGCC\raspberry\arm-linux-gnueabihf\sysroot\usr\include\SDL2;$(NMakeIncludeSearchPath) $(RemoteRootDir)/$(ProjectName)-dev - cd ~/projects/Amiberry/guisan-dev/; make all - cd ~/projects/Amiberry/guisan-dev/; make clean - cd ~/projects/Amiberry/guisan-dev/; make clean; make all + cd ~/projects/Amiberry/external/libguisan/; make all + cd ~/projects/Amiberry/external/libguisan/; make clean + cd ~/projects/Amiberry/external/libguisan/; make clean; make all C:\SysGCC\raspberry\arm-linux-gnueabihf\sysroot\usr\include\SDL2;$(NMakeIncludeSearchPath) $(RemoteRootDir)/$(ProjectName)-dev - cd ~/projects/Amiberry/guisan-dev/; make all - cd ~/projects/Amiberry/guisan-dev/; make clean - cd ~/projects/Amiberry/guisan-dev/; make clean; make all + cd ~/projects/Amiberry/external/libguisan/; make all + cd ~/projects/Amiberry/external/libguisan/; make clean + cd ~/projects/Amiberry/external/libguisan/; make clean; make all C:\SysGCC\raspberry\arm-linux-gnueabihf\sysroot\usr\include\SDL2;$(NMakeIncludeSearchPath) $(RemoteRootDir)/$(ProjectName)-dev - cd ~/projects/Amiberry/guisan-dev/; make all - cd ~/projects/Amiberry/guisan-dev/; make clean - cd ~/projects/Amiberry/guisan-dev/; make clean; make all + cd ~/projects/Amiberry/external/libguisan/; make all + cd ~/projects/Amiberry/external/libguisan/; make clean + cd ~/projects/Amiberry/external/libguisan/; make clean; make all C:\SysGCC\raspberry\arm-linux-gnueabihf\sysroot\usr\include\SDL2;$(NMakeIncludeSearchPath) $(RemoteRootDir)/$(ProjectName)-dev - cd ~/projects/Amiberry-sdl2/guisan-dev/; make all - cd ~/projects/Amiberry-sdl2/guisan-dev/; make clean; make all - cd ~/projects/Amiberry-sdl2/guisan-dev/; make clean + cd ~/projects/Amiberry-sdl2/external/libguisan/; make all + cd ~/projects/Amiberry-sdl2/external/libguisan/; make clean; make all + cd ~/projects/Amiberry-sdl2/external/libguisan/; make clean + $(RemoteRootDir)/$(ProjectName)-dev + + + cd ~/projects/Amiberry-sdl2/external/libguisan/; make all + cd ~/projects/Amiberry-sdl2/external/libguisan/; make clean; make all + cd ~/projects/Amiberry-sdl2/external/libguisan/; make clean $(RemoteRootDir)/$(ProjectName)-dev - cd ~/projects/Amiberry-sdl2/guisan-dev/; make all - cd ~/projects/Amiberry-sdl2/guisan-dev/; make clean; make all - cd ~/projects/Amiberry-sdl2/guisan-dev/; make clean + cd ~/projects/Amiberry-sdl2/external/libguisan/; make all + cd ~/projects/Amiberry-sdl2/external/libguisan/; make clean; make all + cd ~/projects/Amiberry-sdl2/external/libguisan/; make clean + $(RemoteRootDir)/$(ProjectName)-dev + + + cd ~/projects/Amiberry-sdl2/external/libguisan/; make all + cd ~/projects/Amiberry-sdl2/external/libguisan/; make clean; make all + cd ~/projects/Amiberry-sdl2/external/libguisan/; make clean $(RemoteRootDir)/$(ProjectName)-dev - cd ~/projects/Amiberry-sdl2/guisan-dev/; make all - cd ~/projects/Amiberry-sdl2/guisan-dev/; make clean; make all - cd ~/projects/Amiberry-sdl2/guisan-dev/; make clean + cd ~/projects/Amiberry-sdl2/external/libguisan/; make all + cd ~/projects/Amiberry-sdl2/external/libguisan/; make clean; make all + cd ~/projects/Amiberry-sdl2/external/libguisan/; make clean $(RemoteRootDir)/$(ProjectName)-dev - cd ~/projects/Amiberry-sdl2/guisan-dev/; make all - cd ~/projects/Amiberry-sdl2/guisan-dev/; make clean; make all - cd ~/projects/Amiberry-sdl2/guisan-dev/; make clean + cd ~/projects/Amiberry-sdl2/external/libguisan/; make all + cd ~/projects/Amiberry-sdl2/external/libguisan/; make clean; make all + cd ~/projects/Amiberry-sdl2/external/libguisan/; make clean $(RemoteRootDir)/$(ProjectName)-dev - + true - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/VSLinux/guisan/guisan.vcxproj.filters b/VSLinux/guisan/guisan.vcxproj.filters index 29ff7ed1..2c853dbb 100644 --- a/VSLinux/guisan/guisan.vcxproj.filters +++ b/VSLinux/guisan/guisan.vcxproj.filters @@ -33,373 +33,131 @@ - - lib - - + + - - include - - - include\guisan - - - include\guisan - - - include\guisan - - - include\guisan - - - include\guisan - - - include\guisan - - - include\guisan - - - include\guisan - - - include\guisan - - - include\guisan - - - include\guisan - - - include\guisan - - - include\guisan - - - include\guisan - - - include\guisan - - - include\guisan - - - include\guisan - - - include\guisan - - - include\guisan - - - include\guisan - - - include\guisan - - - include\guisan - - - include\guisan - - - include\guisan - - - include\guisan - - - include\guisan - - - include\guisan - - - include\guisan - - - include\guisan - - - include\guisan - - - include\guisan - - - include\guisan - - - include\guisan - - - include\guisan - - - include\guisan - - - include\guisan - - - include\guisan - - - include\guisan - - - include\guisan\opengl - - - include\guisan\opengl - - - include\guisan\opengl - - - include\guisan\sdl - - - include\guisan\sdl - - - include\guisan\sdl - - - include\guisan\sdl - - - include\guisan\sdl - - - include\guisan\sdl - - - include\guisan\widgets - - - include\guisan\widgets - - - include\guisan\widgets - - - include\guisan\widgets - - - include\guisan\widgets - - - include\guisan\widgets - - - include\guisan\widgets - - - include\guisan\widgets - - - include\guisan\widgets - - - include\guisan\widgets - - - include\guisan\widgets - - - include\guisan\widgets - - - include\guisan\widgets - - - include\guisan\widgets - - - include\guisan\widgets - - - include\guisan\widgets - - - include\guisan\widgets - - - include\guisan\widgets - - - include\guisan\widgets - - - include\guisan\widgets - - - include\guisan\sdl - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - src - - - src - - - src - - - src - - - src - - - src - - - src - - - src - - - src - - - src - - - src - - - src - - - src - - - src - - - src - - - src - - - src - - - src - - - src - - - src - - - src - - - src - - - src - - - src\opengl - - - src\opengl - - - src\opengl - - - src\sdl - - - src\sdl - - - src\sdl - - - src\sdl - - - src\sdl - - - src\sdl - - - src\widgets - - - src\widgets - - - src\widgets - - - src\widgets - - - src\widgets - - - src\widgets - - - src\widgets - - - src\widgets - - - src\widgets - - - src\widgets - - - src\widgets - - - src\widgets - - - src\widgets - - - src\widgets - - - src\widgets - - - src\widgets - - - src\widgets - - - src - - - src\sdl - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file