aboutsummaryrefslogtreecommitdiffstats
path: root/build-targets.mk
Commit message (Collapse)AuthorAgeFilesLines
* Tweak build system to allow out-of-tree projects.Marti Bolivar2012-06-141-1/+1
| | | | | | | | | | | | | | | | | | | | | | | It's very annoying to have to build libmaple projects in-tree. Users are just copying the repository everywhere. That's stupid. So I made this: https://github.com/mbolivar/example-libmaple-project It needs these patches to work. Add a header and footer for rules.mk files, so we can change them around and things will continue to work for the users, who just include them. In Makefile, add USER_MODULES to LIBMAPLE_MODULES if it's nonempty. This is the hook you use to get your code compiled and linked correctly. Hack build-targets.mk for stupid reasons I hope to fix later. For now, you'll need an empty main.cpp in BOTH the libmaple directory and your directory if you want things to work the way you'd expect. Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>
* build-targets.mk: Tweak for Windows compilation.unknown2011-09-261-2/+1
| | | | | Make on Windows doesn't seem to like @echo without a string. Give it an empty one to keep it happy.
* Generate map filePerry Hung2011-02-271-1/+1
|
* Add library target, to build a .a file for use in complex projects.Bruce Perens2010-10-251-0/+8
| | | | Signed-off-by: Perry Hung <iperry@gmail.com>
* exposed build-targets.mkMarti Bolivar2010-09-131-0/+35