Update .gitignore to not track compose-samples

Change-Id: Ie89b68e26a09087b46f689eca3af6e7556d10856
diff --git a/.gitignore b/.gitignore
index e20a9ce..bbe6eea 100644
--- a/.gitignore
+++ b/.gitignore
@@ -174,6 +174,7 @@
 third_party/opensource-apps/tusky.tar.gz
 third_party/opensource-apps/wikipedia
 third_party/opensource-apps/wikipedia.tar.gz
+third_party/opensource-apps/android/compose-samples/*
 third_party/opensource_apps
 third_party/opensource_apps.tar.gz
 third_party/proguard/*
diff --git a/tools/run_on_app_dump.py b/tools/run_on_app_dump.py
index cf4f6da..d180bd5 100755
--- a/tools/run_on_app_dump.py
+++ b/tools/run_on_app_dump.py
@@ -560,7 +560,9 @@
   print('HINT: use --shrinker r8-nolib --no-build if you have a local R8.jar')
   recomp_jar = None
   status = 'success'
-  compilation_steps = 1 if app.skip_recompilation else options.r8_compilation_steps;
+  if options.r8_compilation_steps < 1:
+    return
+  compilation_steps = 1 if app.skip_recompilation else options.r8_compilation_steps
   for compilation_step in range(0, compilation_steps):
     if status != 'success':
       break