aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
authorGravatar Laszlo Csomor <laszlocsomor@google.com>2015-03-27 13:23:17 +0000
committerGravatar Ulf Adams <ulfjack@google.com>2015-03-30 12:17:25 +0000
commitb50215e23100a3030d4e5a3eeeca9e74e65e1757 (patch)
treecaa7659d1c6be9a54f58bf605de5cc503240455f /src
parent3d91eff5c90e414b8117584596a4067138cd9c8e (diff)
Bazel: move sources around to prepare accepting GitHub pull requests.
This change moves the workspace rules and adjusts BUILD files as necessary. -- MOS_MIGRATED_REVID=89689632
Diffstat (limited to 'src')
-rwxr-xr-xsrc/main/java/bazel-constants-srcjar.sh21
-rw-r--r--src/main/java/com/google/devtools/build/lib/rules/workspace/HttpArchiveRule.java (renamed from src/main/java/com/google/devtools/build/lib/bazel/rules/workspace/HttpArchiveRule.java)0
-rw-r--r--src/main/java/com/google/devtools/build/lib/rules/workspace/HttpJarRule.java (renamed from src/main/java/com/google/devtools/build/lib/bazel/rules/workspace/HttpJarRule.java)0
-rw-r--r--src/main/java/com/google/devtools/build/lib/rules/workspace/LocalRepositoryRule.java (renamed from src/main/java/com/google/devtools/build/lib/bazel/rules/workspace/LocalRepositoryRule.java)0
-rw-r--r--src/main/java/com/google/devtools/build/lib/rules/workspace/MavenJarRule.java (renamed from src/main/java/com/google/devtools/build/lib/bazel/rules/workspace/MavenJarRule.java)0
-rw-r--r--src/main/java/com/google/devtools/build/lib/rules/workspace/NewHttpArchiveRule.java (renamed from src/main/java/com/google/devtools/build/lib/bazel/rules/workspace/NewHttpArchiveRule.java)0
-rw-r--r--src/main/java/com/google/devtools/build/lib/rules/workspace/NewLocalRepositoryRule.java (renamed from src/main/java/com/google/devtools/build/lib/bazel/rules/workspace/NewLocalRepositoryRule.java)0
-rw-r--r--src/main/java/com/google/devtools/build/lib/rules/workspace/WorkspaceBaseRule.java (renamed from src/main/java/com/google/devtools/build/lib/bazel/rules/workspace/WorkspaceBaseRule.java)0
-rw-r--r--src/main/java/com/google/devtools/build/lib/rules/workspace/WorkspaceConfiguredTargetFactory.java (renamed from src/main/java/com/google/devtools/build/lib/bazel/rules/workspace/WorkspaceConfiguredTargetFactory.java)0
9 files changed, 21 insertions, 0 deletions
diff --git a/src/main/java/bazel-constants-srcjar.sh b/src/main/java/bazel-constants-srcjar.sh
new file mode 100755
index 0000000000..1dfddfa666
--- /dev/null
+++ b/src/main/java/bazel-constants-srcjar.sh
@@ -0,0 +1,21 @@
+#!/bin/bash
+set -euo pipefail
+
+OUTPUT=${PWD}/$1
+shift
+ZIP=${PWD}/$1
+shift
+UNZIP=${PWD}/$1
+shift
+CONSTANTS_JAVA=${PWD}/$1
+
+TMPDIR=$(mktemp -d)
+trap "rm -rf $TMPDIR" EXIT
+
+OUTPUT_CONSTANTS=$TMPDIR/java/com/google/devtools/build/lib/Constants.java
+
+mkdir -p $(dirname $OUTPUT_CONSTANTS)
+cp $CONSTANTS_JAVA $OUTPUT_CONSTANTS
+
+cd $TMPDIR
+$ZIP -jt -qr $OUTPUT .
diff --git a/src/main/java/com/google/devtools/build/lib/bazel/rules/workspace/HttpArchiveRule.java b/src/main/java/com/google/devtools/build/lib/rules/workspace/HttpArchiveRule.java
index 2550d8e6c8..2550d8e6c8 100644
--- a/src/main/java/com/google/devtools/build/lib/bazel/rules/workspace/HttpArchiveRule.java
+++ b/src/main/java/com/google/devtools/build/lib/rules/workspace/HttpArchiveRule.java
diff --git a/src/main/java/com/google/devtools/build/lib/bazel/rules/workspace/HttpJarRule.java b/src/main/java/com/google/devtools/build/lib/rules/workspace/HttpJarRule.java
index 5d5d0e55f4..5d5d0e55f4 100644
--- a/src/main/java/com/google/devtools/build/lib/bazel/rules/workspace/HttpJarRule.java
+++ b/src/main/java/com/google/devtools/build/lib/rules/workspace/HttpJarRule.java
diff --git a/src/main/java/com/google/devtools/build/lib/bazel/rules/workspace/LocalRepositoryRule.java b/src/main/java/com/google/devtools/build/lib/rules/workspace/LocalRepositoryRule.java
index b283ced6df..b283ced6df 100644
--- a/src/main/java/com/google/devtools/build/lib/bazel/rules/workspace/LocalRepositoryRule.java
+++ b/src/main/java/com/google/devtools/build/lib/rules/workspace/LocalRepositoryRule.java
diff --git a/src/main/java/com/google/devtools/build/lib/bazel/rules/workspace/MavenJarRule.java b/src/main/java/com/google/devtools/build/lib/rules/workspace/MavenJarRule.java
index 056e946329..056e946329 100644
--- a/src/main/java/com/google/devtools/build/lib/bazel/rules/workspace/MavenJarRule.java
+++ b/src/main/java/com/google/devtools/build/lib/rules/workspace/MavenJarRule.java
diff --git a/src/main/java/com/google/devtools/build/lib/bazel/rules/workspace/NewHttpArchiveRule.java b/src/main/java/com/google/devtools/build/lib/rules/workspace/NewHttpArchiveRule.java
index a0cb2ba327..a0cb2ba327 100644
--- a/src/main/java/com/google/devtools/build/lib/bazel/rules/workspace/NewHttpArchiveRule.java
+++ b/src/main/java/com/google/devtools/build/lib/rules/workspace/NewHttpArchiveRule.java
diff --git a/src/main/java/com/google/devtools/build/lib/bazel/rules/workspace/NewLocalRepositoryRule.java b/src/main/java/com/google/devtools/build/lib/rules/workspace/NewLocalRepositoryRule.java
index 67aa27f5b1..67aa27f5b1 100644
--- a/src/main/java/com/google/devtools/build/lib/bazel/rules/workspace/NewLocalRepositoryRule.java
+++ b/src/main/java/com/google/devtools/build/lib/rules/workspace/NewLocalRepositoryRule.java
diff --git a/src/main/java/com/google/devtools/build/lib/bazel/rules/workspace/WorkspaceBaseRule.java b/src/main/java/com/google/devtools/build/lib/rules/workspace/WorkspaceBaseRule.java
index d7e099928b..d7e099928b 100644
--- a/src/main/java/com/google/devtools/build/lib/bazel/rules/workspace/WorkspaceBaseRule.java
+++ b/src/main/java/com/google/devtools/build/lib/rules/workspace/WorkspaceBaseRule.java
diff --git a/src/main/java/com/google/devtools/build/lib/bazel/rules/workspace/WorkspaceConfiguredTargetFactory.java b/src/main/java/com/google/devtools/build/lib/rules/workspace/WorkspaceConfiguredTargetFactory.java
index 616222876c..616222876c 100644
--- a/src/main/java/com/google/devtools/build/lib/bazel/rules/workspace/WorkspaceConfiguredTargetFactory.java
+++ b/src/main/java/com/google/devtools/build/lib/rules/workspace/WorkspaceConfiguredTargetFactory.java