AntiFeatures: - UpstreamNonFree Categories: - System License: GPL-3.0-only WebSite: https://www.ifixit.com SourceCode: https://github.com/iFixit/iFixitAndroid IssueTracker: https://github.com/iFixit/iFixitAndroid/issues AutoName: Dozuki Description: |- The official iFixit app offers native guide viewing using iFixit’s [http://www.ifixit.com/api/1.0/doc public APIs], integrated web views of the site with Answers and Cart. v1.2.1+ is built with the non-free Google Analytics library replaced with the free NoAnalytics. RepoType: git Repo: https://github.com/iFixit/iFixitAndroid.git Builds: - versionName: 1.1.1 versionCode: 7 commit: v1.1.1 subdir: App init: - cd .. - git submodule init - git submodule update - cd App androidupdate: - . - ../Android-ViewPagerIndicator/library - ../AndroidSectionHeaders/library - ../ActionBarSherlock/library - ../ImageZoomLibrary - ../AndroidImageManager/library - ../HoloEverywhere/HoloEverywhereLib target: android-15 - versionName: 1.2.1 versionCode: 9 commit: dce77248 subdir: App submodules: true srclibs: - NoAnalytics@158a4a prebuild: - rm -f libs/* - echo "android.library.reference.7=$$NoAnalytics$$" >> project.properties androidupdate: - . - ../Android-ViewPagerIndicator/library - ../AndroidSectionHeaders/library - ../ActionBarSherlock/library - ../ImageZoomLibrary - ../AndroidImageManager/library - ../HoloEverywhere/library target: android-16 - versionName: 1.2.3 versionCode: 11 disable: one error v1.2.3 commit: unknown - see disabled subdir: App submodules: true srclibs: - NoAnalytics@158a4a prebuild: - rm libs/libGoogleAnalytics.jar - mvn clean package -f ../http-request/lib/pom.xml - mv ../http-request/lib/target/http-request-3.1-SNAPSHOT.jar libs/ - echo "android.library.reference.7=$$NoAnalytics$$" >> project.properties androidupdate: - . - ../Android-ViewPagerIndicator/library - ../AndroidSectionHeaders/library - ../ActionBarSherlock/library - ../ImageZoomLibrary - ../AndroidImageManager/library - ../HoloEverywhere/library - versionName: '1.3' versionCode: 12 commit: v1.3 subdir: App submodules: true srclibs: - NoAnalytics@158a4a prebuild: - rm libs/libGoogleAnalytics.jar - mvn clean package -f ../http-request/lib/pom.xml - mv ../http-request/lib/target/http-request-3.1-SNAPSHOT.jar libs/ - echo "android.library.reference.7=$$NoAnalytics$$" >> project.properties androidupdate: - . - ../Android-ViewPagerIndicator/library - ../AndroidSectionHeaders/library - ../ActionBarSherlock/library - ../ImageZoomLibrary - ../AndroidImageManager/library - ../HoloEverywhere/library target: android-17 - versionName: 1.3.2 versionCode: 14 commit: v1.3.2 subdir: App submodules: true srclibs: - NoAnalytics@158a4a prebuild: - rm libs/libGoogleAnalytics.jar - mvn clean package -f ../http-request/lib/pom.xml - mv ../http-request/lib/target/http-request-3.1-SNAPSHOT.jar libs/ - echo "android.library.reference.7=$$NoAnalytics$$" >> project.properties androidupdate: - . - ../Android-ViewPagerIndicator/library - ../AndroidSectionHeaders/library - ../ActionBarSherlock/library - ../ImageZoomLibrary - ../AndroidImageManager/library - ../HoloEverywhere/library target: android-17 - versionName: 2.0.1 versionCode: 37 commit: v2.0.1 subdir: App gradle: - ifixit srclibs: - NoAnalytics@eacdf5bcc9 prebuild: - rm -f libs/* - mv $$NoAnalytics$$/src/com/* src/com/ - echo 'ifixitAppId="com.dozuki.ifixit"' > gradle.properties - versionName: 2.1.0 versionCode: 39 disable: not building commit: v2.1.0 subdir: App gradle: - ifixit srclibs: - NoAnalytics@eacdf5bcc9 prebuild: - rm -f libs/* - mv $$NoAnalytics$$/src/com/* src/com/ - echo 'ifixitAppId="com.dozuki.ifixit"' > gradle.properties - versionName: 2.4.0 versionCode: 45 commit: v2.4.0 subdir: App gradle: - ifixit srclibs: - NoAnalytics@eacdf5bcc9 prebuild: - rm -f libs/* - mv $$NoAnalytics$$/src/com/* src/com/ - echo 'ifixitAppId="com.dozuki.ifixit"' > gradle.properties - echo 'dozukiAppId=""' >> gradle.properties - echo 'accustreamAppId=""' >> gradle.properties - versionName: 2.4.1 versionCode: 46 commit: v2.4.1 subdir: App gradle: - ifixit srclibs: - NoAnalytics@eacdf5bcc9 prebuild: - rm -f libs/* - mv $$NoAnalytics$$/src/com/* src/com/ - echo 'ifixitAppId=com.dozuki.ifixit' > gradle.properties - echo 'dozukiAppId=' >> gradle.properties - echo 'accustreamAppId=' >> gradle.properties - versionName: 2.6.0 versionCode: 49 disable: requires deps only available on custom maven repo commit: v2.6.0 subdir: App init: sed -i -e '/mavenLocal/,+3d' build.gradle gradle: - ifixit srclibs: - NoAnalytics@eacdf5bcc9 rm: - libs prebuild: - mv $$NoAnalytics$$/src/com/* src/com/ - echo -e 'devServer=\nifixitAppId=com.dozuki.ifixit\nifixitGAPropertyId=\ndozukiAppId=\ndozukiGAPropertyId=\naccustreamAppId=\naccustreamGAPropertyId=\n' > gradle.properties - versionName: 2.9.2 versionCode: 60 disable: non-free deps, custom maven repo AutoUpdateMode: None UpdateCheckMode: Tags CurrentVersion: 3.0.6 CurrentVersionCode: 67