Tim, all,
Is this OK? I have run into this error with the script after cloning the
current repository:
01:02 archangel:/dat_e/tde>
./scripts/switch_all_submodules_to_head_and_clean
Preparing /dat_e/tde for development use
Enter your TDE GIT username []: drankin
HEAD is now at 6df356b Reset submodule main/tdebase to latest HEAD
Removing libqt-mt.so
Removing libqt-mt.so.3
Removing libqt-mt.so.3.3
Already up-to-date.
HEAD is now at 6df356b Reset submodule main/tdebase to latest HEAD
Submodule 'experimental' () registered for path 'experimental'
Submodule 'main/applications/abakus' () registered for path
'main/applications/abakus'
<snip>
Entering 'main/tdewebdev'
Already up-to-date.
Entering 'experimental'
This script can only be run from a top level git directory. Exiting...
Stopping at 'experimental'; script returned non-zero status.
I presume this is OK, but wanted to check before I start down a path
with a
messed up clone of the repository. What say the experts?
This would mean that your top level directory does not have its .git/
folder for some reason. It should be safe to ignore, but if someone were
to add another submodule to the TDE tree you would not receive it as an
update from running that script (i.e. you would need to manually
initialize the new submodule repository with "git clone").
P.S. - How is the audiofile 3.2 -> 3.3 release and libpng 1.5.8 release
impacting current building?
If you receive build errors related to those releases please file a bug
report. Otherwise there is no impact. ;-)
Tim