Skip to content
Snippets Groups Projects
  • John Crispin's avatar
    59acb0b8
    scripts: fix getver git dir check · 59acb0b8
    John Crispin authored
    
    Git internals are referenced by .git which isn't necessarily a
    directory. It may also be a file that references the actual .git
    directory using the gitdir directive.
    
    If .git is assumed to be a directory the build will not be able to get
    the correct version when openwrt is included as a git submodule because
    when used as a submodule .git will actually be a file referencing to a
    subdirectory in the parent's git dir.
    
    When the correct version is not detected some image generation tools
    will fail because the OpenWrt string will be 'OpenWrtunknown' which is
    too long for some header formats.
    
    Signed-off-by: default avatarFelix Kaechele <heffer@fedoraproject.org>
    
    SVN-Revision: 44452
    59acb0b8
    History
    scripts: fix getver git dir check
    John Crispin authored
    
    Git internals are referenced by .git which isn't necessarily a
    directory. It may also be a file that references the actual .git
    directory using the gitdir directive.
    
    If .git is assumed to be a directory the build will not be able to get
    the correct version when openwrt is included as a git submodule because
    when used as a submodule .git will actually be a file referencing to a
    subdirectory in the parent's git dir.
    
    When the correct version is not detected some image generation tools
    will fail because the OpenWrt string will be 'OpenWrtunknown' which is
    too long for some header formats.
    
    Signed-off-by: default avatarFelix Kaechele <heffer@fedoraproject.org>
    
    SVN-Revision: 44452