[Ssc-dev] getting informacam building on jenkins

Hans-Christoph Steiner hans at guardianproject.info
Tue Jun 4 17:24:37 EDT 2013


In the interest of having automated test builds and automated static tests,
I've started working on getting InformaCam building on Jenkins.  Once we have
InformaCam itself building, then it should be pretty easy to add full APK
builds of JustPayPhone, iWitness, etc.  I've pushed a few commits to IOCipher
and InformaCam to fix a couple of issues, here's the actual build process:

  git submodule update --init --recursive
  ./setup-ant.sh
  make -C external/IOCipher/external
  ndk-build -C external/IOCipher
  ndk-build -C jni/
  cd $WORKSPACE/external/android-ffmpeg-java/external/android-ffmpeg/
  ./configure_make_everything.sh
  ant clean debug

I am now stuck on this one with OnionKit:

http://localhost:18080/job/InformaCam/5/console
-code-gen:
[mergemanifest] Merging AndroidManifest files into one.
[mergemanifest] Manifest merger disabled. Using project manifest only.
     [echo] Handling aidl files...
     [aidl] No AIDL files to compile.
     [echo] ----------
     [echo] Handling RenderScript files...
[renderscript] No RenderScript files to compile.
     [echo] ----------
     [echo] Handling Resources...
     [aapt] Generating resource IDs...
     [aapt]
/var/lib/jenkins/workspace/InformaCam/external/OnionKit/libonionkit/bin/AndroidManifest.xml:6:
error: No resource identifier found for attribute 'targetSdkVersion' in
package 'android'
     [aapt]
/var/lib/jenkins/workspace/InformaCam/external/OnionKit/libonionkit/bin/AndroidManifest.xml:11:
error: Error: String types not allowed (at 'configChanges' with value
'locale|screenSize|orientation').


Any ideas on that one?


.hc


More information about the Ssc-dev mailing list