STM32L Discovery Development
Provides a STM32L-Discovery compatible sample code and libraries. This is a heavily altered version of the materials for the wolinlabs STM32 Linux development tutorial (which used the STM32LF4).
- LED blinker sample code (buildable)
- STM libraries and headers
- GNU Tools for ARM Embedded Processors Toolchain (Compiler)
- STLINK (Programmer)
Since you probably like open source things, you might be interested in libopencm3, an open ARM Cortex-M3 library: http://libopencm3.org/wiki/Main_Page
Wolinlabs STM32 Linux development tutorial: http://www.wolinlabs.com/blog/linux.stm32.discovery.gcc.html
Original tutorial material (STM32F4): https://github.com/rowol/stm32_discovery_arm_gcc