@@ -41,7 +41,7 @@ if [ -h ./omi-1.0.8 ]; then
41
41
fi
42
42
43
43
# Remove unwanted base directories
44
- rm -rf ./bootstrap ./build ./build_source_kit.sh ./doc ./ext ./installbuilder ./Test ./Doc
44
+ rm -rf ./bootstrap ./build ./build_source_kit.sh ./doc ./ext ./installbuilder ./Test ./Docs
45
45
46
46
# Remove blue win7 win8
47
47
rm -rf ./LCM/codec/mof/blue ./LCM/codec/mof/win7 ./LCM/codec/mof/win8
@@ -52,6 +52,28 @@ rm -rf ./LCM/dsc/tests
52
52
# Remove cs files
53
53
rm -rf ./LCM/dsc/engine/ca/psinfrastructure/PsPluginManager.cs
54
54
55
+ # Remove module providers
56
+ rm -rf ./Providers/nxMySqlDatabase ./Providers/nxMySqlGrant ./Providers/nxMySqlUser
57
+
58
+ rm -rf \
59
+ ./Providers/Scripts/2.4x-2.5x/Scripts/nxMySqlDatabase.py \
60
+ ./Providers/Scripts/2.4x-2.5x/Scripts/nxMySqlGrant.py \
61
+ ./Providers/Scripts/2.4x-2.5x/Scripts/nxMySqlUser.py \
62
+ ./Providers/Scripts/2.6x-2.7x/Scripts/nxMySqlDatabase.py \
63
+ ./Providers/Scripts/2.6x-2.7x/Scripts/nxMySqlGrant.py \
64
+ ./Providers/Scripts/2.6x-2.7x/Scripts/nxMySqlUser.py \
65
+ ./Providers/Scripts/3.x/Scripts/nxMySqlDatabase.py \
66
+ ./Providers/Scripts/3.x/Scripts/nxMySqlGrant.py \
67
+ ./Providers/Scripts/3.x/Scripts/nxMySqlUser.py
68
+
69
+ # sed out Makefile stuff for Providers removed
70
+ cat ./Providers/Makefile \
71
+ | sed " s@PROVIDERS+=nxMySqlDatabase@#PROVIDERS+=nxMySqlDatabase@" \
72
+ | sed " s@PROVIDERS+=nxMySqlGrant@#PROVIDERS+=nxMySqlGrant@" \
73
+ | sed " s@PROVIDERS+=nxMySqlUser@#PROVIDERS+=nxMySqlUser@" \
74
+ > ./tmp_makefile
75
+ mv -f ./tmp_makefile ./Providers/Makefile
76
+
55
77
# Remove tests associated with above providers
56
78
rm -rf ./Providers/Scripts/2.4x-2.5x/Scripts/Tests ./Providers/Scripts/2.6x-2.7x/Scripts/Tests ./Providers/Scripts/3.x/Scripts/Tests
57
79
0 commit comments