diff --git a/CMakeLists.txt b/CMakeLists.txt
index 97cf9e2..15d8212 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -70,8 +70,8 @@ set(src
"OpenLumina/OpenLumina.h"
)
-if (IDA_90_BETA3)
- message(STATUS "Compiling for IDA 9.0 Beta 3")
+if (IDA_90_STABLE)
+ message(STATUS "Compiling for IDA 9.0")
add_ida_plugin(OpenLumina NOEA32 ${PROJECT_SOURCE_DIR}/OpenLumina/OpenLumina.cpp)
else()
add_ida_plugin(OpenLumina ${PROJECT_SOURCE_DIR}/OpenLumina/OpenLumina.cpp)
@@ -85,12 +85,6 @@ ida_target_include_directories(OpenLumina PRIVATE ${IdaSdk_INCLUDE_DIRS})
add_ida_library(OpenLuminaLib ${src})
-if (IDA_90_BETA2)
- message(STATUS "Compiling for IDA 9.0 Beta 2")
- target_compile_definitions(OpenLuminaLib_ea32 PUBLIC IDA_90_BETA2=1)
- target_compile_definitions(OpenLuminaLib_ea64 PUBLIC IDA_90_BETA2=1)
-endif()
-
if (WIN32)
ida_target_link_libraries(OpenLumina crypt32.lib)
endif()
diff --git a/CMakeSettings.json b/CMakeSettings.json
index 9ff0efa..c28debe 100644
--- a/CMakeSettings.json
+++ b/CMakeSettings.json
@@ -7,7 +7,7 @@
"inheritEnvironments": [ "msvc_x64_x64" ],
"buildRoot": "${projectDir}\\out\\build\\${name}",
"installRoot": "${projectDir}\\out\\install\\${name}",
- "cmakeCommandArgs": "-DIdaSdk_ROOT_DIR=e:/ida90/idasdk90b3/",
+ "cmakeCommandArgs": "-DIdaSdk_ROOT_DIR=e:/ida90/idasdk90/",
"buildCommandArgs": "",
"ctestCommandArgs": ""
},
@@ -18,7 +18,7 @@
"inheritEnvironments": [ "msvc_x64_x64" ],
"buildRoot": "${projectDir}\\out\\build\\${name}",
"installRoot": "${projectDir}\\out\\install\\${name}",
- "cmakeCommandArgs": "-DIdaSdk_ROOT_DIR=e:/ida90/idasdk90b3/",
+ "cmakeCommandArgs": "-DIdaSdk_ROOT_DIR=e:/ida90/idasdk90/",
"buildCommandArgs": "",
"ctestCommandArgs": ""
}
diff --git a/OpenLumina/OpenLumina.h b/OpenLumina/OpenLumina.h
index b07a9e2..467d538 100644
--- a/OpenLumina/OpenLumina.h
+++ b/OpenLumina/OpenLumina.h
@@ -29,7 +29,7 @@ struct openssl_ctx
#endif
-#if __EA64__ && (IDA_90_BETA2 || IDA_SDK_VERSION < 900)
+#if __EA64__ && IDA_SDK_VERSION < 900
#define IDA_LIB_SUFF "64"
#else
#define IDA_LIB_SUFF
diff --git a/OpenLumina/PropertySheet.props b/OpenLumina/PropertySheet.props
index f738f28..d2dcd1e 100644
--- a/OpenLumina/PropertySheet.props
+++ b/OpenLumina/PropertySheet.props
@@ -3,7 +3,7 @@
..\$(Platform)\$(Configuration)
- e:\ida90\idasdk90b3
+ e:\ida90\idasdk90
diff --git a/build_win_90b2.cmd b/build_win_90.cmd
similarity index 85%
rename from build_win_90b2.cmd
rename to build_win_90.cmd
index 2e32363..3cb517b 100644
--- a/build_win_90b2.cmd
+++ b/build_win_90.cmd
@@ -1,5 +1,5 @@
@echo off
rmdir /S /Q out
-cmake -DCMAKE_BUILD_TYPE=Release -DIdaSdk_ROOT_DIR=e:\ida90\idasdk90b2 -DIDA_90_BETA2=1 -B out
+cmake -DCMAKE_BUILD_TYPE=Release -DIdaSdk_ROOT_DIR=e:\ida90\idasdk90 -DIDA_90_STABLE=1 -B out
cmake --build out --config Release
rem cp out/OpenLumina64.so /home/tom_rus/idafree-8.4/plugins/
diff --git a/build_win_90b3.cmd b/build_win_90b3.cmd
deleted file mode 100644
index c2a9bf9..0000000
--- a/build_win_90b3.cmd
+++ /dev/null
@@ -1,5 +0,0 @@
-@echo off
-rmdir /S /Q out
-cmake -DCMAKE_BUILD_TYPE=Release -DIdaSdk_ROOT_DIR=e:\ida90\idasdk90b3 -DIDA_90_BETA3=1 -B out
-cmake --build out --config Release
-rem cp out/OpenLumina64.so /home/tom_rus/idafree-8.4/plugins/