Embedded Systems Developer Notes

Busy Developers Guide to Embedded Systems

  • Articles
    • Debian Wheezy On Acer 8372
    • Debian Wheezy On Acer 8372 – Part 2
    • Memory Manager For Embedded Systems
    • Raspberry Pi Setup As MPD Sever
    • Recycling an AppleTV 1st Gen to Run Debian Wheezy
    • Headless Debian VirtualBox Setup
    • Debian Squeeze PXE Netboot For VirtualBox
    • Need An Ultralight WebServer? You Need Mongoose!
    • Preseeding a Debian Squeeze Netboot Install
    • Voyage Linux SDK On a VM
    • Voyage Linux on A Soekris 4501
    • Hiawatha Web Server On A Soekris 4501
    • cgit On A Soekris 4501
    • git On A Soekris 4501
    • git Subprojects Explained

git Subprojects Explained

Posted by admin on May 21, 2012
Posted in: Uncategorized.

As I get closer to being able to release my Multi Target Make system, I’ve been playing with git submodules to avoid having to duplicate identical directories in multiple projects.

Originally the directory layout I had chosen was not particularly friendly for submodules, but a relatively simple tweak to the module level makefile was all it took to fix that.

Now I’ve put together an article on using git submodules to make life a little easier when you have projects that are naturally made up of code from existing modules. All in all, I’m really getting to like git‘s mode of operation – even more than svn that we use at work. Having a full repo on your hard drive means it’s easier to update code when you’re away from a network connection.

Posts navigation

← git Running On A Soekris 4501
Debian Wheezy on Acer 8273 →
  • Search For:

  • Recent Posts

    • Running Debian Wheezy on AppleTV 1st Gen
    • Generate an MD5 Crypted String Using openssl
    • Raspberry Pi Is A Great MPD Server
    • Make It ZNAPi
    • I Love git Because I’m Stupid
  • Categories

    • Embedded
    • Linux
    • Uncategorized
  • Items I Have And Use

  • Send me an email

    Click Here
Proudly powered by WordPress Theme: Parament by Automattic.