Skip to content

Commit

Permalink
configure: Disable git submodule management when there is no .git dir
Browse files Browse the repository at this point in the history
Tarballs for distribution will not have a git repo.
  • Loading branch information
brson committed Jan 7, 2012
1 parent 5bee806 commit 90c07f3
Showing 1 changed file with 14 additions and 0 deletions.
14 changes: 14 additions & 0 deletions configure
Original file line number Diff line number Diff line change
Expand Up @@ -428,6 +428,14 @@ done
# Configure submodules
step_msg "configuring submodules"

# If we have no git directory then we are probably a tarball distribution
# and shouldn't attempt to load submodules
if [ ! -e ${CFG_SRC_DIR}.git ]
then
msg "git: no git directory. disabling submodules"
CFG_DISABLE_MANAGE_SUBMODULES=1
fi

# Have to be in the top of src directory for this
cd ${CFG_SRC_DIR}

Expand Down Expand Up @@ -575,6 +583,12 @@ putvar CFG_TARGET_TRIPLES
putvar CFG_C_COMPILER
putvar CFG_PREFIX

# Setting this again because it may have been changed
if [ $CFG_DISABLE_MANAGE_SUBMODULES ]
then
putvar CFG_DISABLE_MANAGE_SUBMODULES
fi

if head -n 1 ${CFG_SRC_DIR}src/snapshots.txt | grep -q '^T'
then
CFG_IN_TRANSITION=1
Expand Down

0 comments on commit 90c07f3

Please sign in to comment.