aboutsummaryrefslogtreecommitdiff
path: root/Makefile
AgeCommit message (Collapse)Author
2012-06-06make install now installs lpc43xx and other non-stm32 stuffMichael Ossmann
2012-05-22added lpc43xx to target listMichael Ossmann
2012-03-27Produced build system for Blueboard-LPC1768-H miniblink.Taylor Vesely
2012-03-02License change of the library to LGPL, version 3 or later.Piotr Esden-Tempski
Agreed to by all the significant contributors to the library.
2011-11-11Makefile: Add 'doxy' target for doxygen docs.Uwe Hermann
A top-level 'make clean' will remove the whole doxygen/ output directory.
2011-11-03Makefile: Fix 'install' target.Uwe Hermann
Thanks to CheBuzz on IRC for pointing this out.
2011-10-31Add initial support for STM32F4Stephen Caudle
2011-10-30Update makefiles to reflect stm32 lib folder name changesStephen Caudle
2011-10-29Merge remote-tracking branch 'fnoble/stm32f2'Uwe Hermann
2011-10-29Fix whitespace.Uwe Hermann
2011-10-29Fixed some F105/F107 USB issues. Added user callback on SOF.Gareth McMullin
Made examples depend on lib.
2011-10-12Adding stm32f2 target in top level Makefile and renaming f1 target.Fergus Noble
2011-10-04Switched all makefiles to arm-none-eabi default.Piotr Esden-Tempski
2011-10-02Added black magic probe flashing support to the example code makefile.Piotr Esden-Tempski
2011-03-14Added dependency generation. Abort loops on error.Gareth McMullin
2011-03-13More build improvements and fixed broken examples.Gareth McMullin
2011-03-13Simplified build system for adding new examples.Gareth McMullin
2011-02-04Added initial support for the LuminaryMicro LM3S family.Gareth McMullin
2010-12-31Some more file/path restructuring.Uwe Hermann
All #includes now explicitly use the "<libopencm3/stm32/rcc.h>" format. If you want to get rid of the "libopencm3" prefix in your local project you can add a respective -I entry in your Makefile (not recommended though). All .ld files and .a libs are installed in $(TOOLCHAIN_DIR)/lib directly (as before), but are now renamed to avoid potential conflicts now or in the future. Examples: libopencm3_lpc13xx.a libopencm3_lpc13xx.ld libopencm3_stm32.a libopencm3_stm32.ld
2010-12-30Some more LD paths fixes.Uwe Hermann
2010-12-30Adapt 'make install' to new structure.Uwe Hermann
2010-12-30s/libopenstm32/libopencm3/ is some Makefiles.Uwe Hermann
2010-12-30More path and name changes.Uwe Hermann
2010-12-30Move STM32-specific source to lib/stm32 subdir.Uwe Hermann
2010-12-30Move STM32 examples to examples/stm32 subdir.Uwe Hermann
2010-12-29Install USB headers upon 'make install'.Uwe Hermann
2010-03-05Print "Entering directory" only upon "make V=1".Uwe Hermann
2009-07-24Install the ld script upon 'make install'.Uwe Hermann
2009-07-22Fix typo, s/example/examples/ after an earlier rename.Uwe Hermann
2009-07-20Rename example subdir to examples, we'll have more than one.Uwe Hermann
2009-07-18Switch the license to GPL, version 3 or later.Uwe Hermann
2009-07-16Rename INCLUDEDIR to INCDIR for brevity.Uwe Hermann
2009-07-16Use a Linux kernel style build output printing.Uwe Hermann
Example: $ make install BUILD lib CC gpio.o AR libopenstm32.a BUILD example CC blink.o LD blink INSTALL headers INSTALL lib $ make clean CLEAN blink.o CLEAN blink CLEAN gpio.o CLEAN libopenstm32.a
2009-07-16Make default build silent, use 'make V=1' for verbose build.Uwe Hermann
2009-07-16Add initial top-level Makefile.Uwe Hermann