Changeset View
Changeset View
Standalone View
Standalone View
clazy.cmake
Show First 20 Lines • Show All 101 Lines • ▼ Show 20 Line(s) | 100 | then | |||
---|---|---|---|---|---|
102 | ExtraClangOptions="-Xclang -plugin-arg-clazy -Xclang qt-developer" | 102 | ExtraClangOptions="-Xclang -plugin-arg-clazy -Xclang qt-developer" | ||
103 | fi | 103 | fi | ||
104 | if ( test $# -gt 0 -a "$1" = "--visit-implicit-code" ) | 104 | if ( test $# -gt 0 -a "$1" = "--visit-implicit-code" ) | ||
105 | then | 105 | then | ||
106 | shift | 106 | shift | ||
107 | ExtraClangOptions="-Xclang -plugin-arg-clazy -Xclang visit-implicit-code" | 107 | ExtraClangOptions="-Xclang -plugin-arg-clazy -Xclang visit-implicit-code" | ||
108 | fi | 108 | fi | ||
109 | 109 | | |||
110 | if [[ $CLAZY_CHECKS == *"jni-signatures"* ]] | ||||
111 | then | ||||
112 | | ||||
113 | if [[ -z $ANDROID_NDK ]] | ||||
114 | then | ||||
115 | echo "To test JNI signatures you need to set ANDROID_NDK to your Android NDK installation." | ||||
116 | exit | ||||
117 | fi | ||||
118 | | ||||
119 | ExtraClangOptions=$ExtraClangOptions" -idirafter"$ANDROID_NDK"/sysroot/usr/include" | ||||
120 | fi | ||||
121 | | ||||
110 | ClazyPluginLib=ClazyPlugin@CMAKE_SHARED_LIBRARY_SUFFIX@ | 122 | ClazyPluginLib=ClazyPlugin@CMAKE_SHARED_LIBRARY_SUFFIX@ | ||
111 | 123 | | |||
112 | if ( test -f "$libdir/$ClazyPluginLib" ) | 124 | if ( test -f "$libdir/$ClazyPluginLib" ) | ||
113 | then | 125 | then | ||
114 | # find plugin libraries in install dir | 126 | # find plugin libraries in install dir | ||
115 | export LD_LIBRARY_PATH=$libdir:$LD_LIBRARY_PATH | 127 | export LD_LIBRARY_PATH=$libdir:$LD_LIBRARY_PATH | ||
116 | export DYLD_LIBRARY_PATH=$libdir:$DYLD_LIBRARY_PATH | 128 | export DYLD_LIBRARY_PATH=$libdir:$DYLD_LIBRARY_PATH | ||
117 | elif ( test -f "$(dirname $0)/lib/$ClazyPluginLib" ) | 129 | elif ( test -f "$(dirname $0)/lib/$ClazyPluginLib" ) | ||
Show All 20 Lines |