#
0c757d75 |
|
28-Jun-2017 |
Kent McLeod <Kent.Mcleod@data61.csiro.au> |
Add build rule for submodules and patches init
|
#
a685d70e |
|
22-Oct-2015 |
Antti Kantee <pooka@iki.fi> |
Remove most of the gitignore nonsense. Rest will be removed when platform builds into objdir.
|
#
8b947df6 |
|
06-Mar-2015 |
Antti Kantee <pooka@iki.fi> |
don't ignore app-tools
|
#
04875a81 |
|
04-Mar-2015 |
Wei Liu <liuw@liuw.name> |
Update gitignore Signed-off-by: Wei Liu <liuw@liuw.name>
|
#
21909666 |
|
23-Feb-2015 |
Martin Lucina <martin@lucina.net> |
Update .gitignore Signed-off-by: Martin Lucina <martin@lucina.net>
|
#
6557794e |
|
16-Feb-2015 |
Martin Lucina <martin@lucina.net> |
Update .gitignore
|
#
91d56232 |
|
02-Feb-2015 |
Martin Lucina <martin@lucina.net> |
Renaming platform macros, app-tools and autoconf target string As discussed at: http://thread.gmane.org/gmane.comp.rumpkernel.user/739 This commit renames the platform macros, app-tools and autoconf target string to be consistent with current naming of the entire stack: app-tools/rumpapp-xen-* -> app-tools/rumprun-xen-* $ARCH-rumpxen-netbsd -> $ARCH-rumprun-netbsd -D__RUMPUSER_XEN__ -D__RUMPAPP__ -> -D__RUMPRUN__ Signed-off-by: Martin Lucina <martin@lucina.net>
|
#
adc3a7cc |
|
12-Dec-2014 |
Martin Lucina <martin@lucina.net> |
Extricate rumprun build system from Mini-OS Moves the Mini-OS Makefile and associated bits to xen/, separating the rumprun and Mini-OS build systems. This will hopefully prepare us better for (possibly) merging with upstream Mini-OS. Further changes arising from this: - All minios and rumprun object files are now built under obj/ - MiniOS build installs the arch-specific ldscript under obj/xen/minios.lds - Rather than separately specifying the arch-specific startfile in app-tools specs we link it into the final minios.o and use that as the startfile. The advantage of this approach is we no longer have to "hunt" for the startfile _OR_ the arch-specific lib in the top-level Makefile. It does mean the resulting application has a different memory layout due to link order but this should not matter. Signed-off-by: Martin Lucina <martin@lucina.net>
|
#
8ca2576d |
|
19-Nov-2014 |
Martin Lucina <martin@lucina.net> |
Add more simple demos in the tests/ directory Demos are built using app-tools and their own Makefile. Signed-off-by: Martin Lucina <martin@lucina.net>
|
#
3a5227ed |
|
06-Nov-2014 |
Martin Lucina <martin@lucina.net> |
Update .gitignore Signed-off-by: Martin Lucina <martin@lucina.net>
|
#
106a9ad8 |
|
23-Jul-2014 |
Antti Kantee <pooka@iki.fi> |
Slightly revamp app-tools. Provide temporary compat wrappers for old usage. User-visible changes: rename rumpxen-app-foo -> rumpapp-xen-foo rationale: easier to see what is the platform, hopefully useful if the tools see usage beyond rump kernels on Xen adjust usage of make so that the actual make is passed in the env via $RUMP_APPTOOLS_MAKE, defaults to "make" rationale: matches usage of make with actual make introduce rumpapp-xen-gmake rationale: saves typing RUMP_APPTOOLS_MAKE=gmake
|
#
dc866fbb |
|
09-Jul-2014 |
Antti Kantee <pooka@iki.fi> |
no longer ignore rumpsrc, will be a git submodule
|
#
4c616abf |
|
24-Jun-2014 |
Ian Jackson <ian.jackson@eu.citrix.com> |
app-tools: Provide rumpxen-app-* helpers Provide: * A GCC wrapper which allows a naive Makefile to compile and link an "executable" to generate a rump kernel image. This uses: * A GCC specs file. This provides the right "system" include directories - that is, the headers for the rump kernel application environment. It also uses: * A stunt wrapper for "ld". Building a minios-based Xen image needs two runs of ld. This ld wrapper parses and categorises its arguments and runs the two appropriate link steps. * A pair of simple wrapper scripts for configure and make, which set CC and pass the --host= option. With these changes, and a suitably modified xen.git, we can run configure and build a relevant subset of the Xen management libraries and tools. Signed-off-by: Ian Jackson <Ian.Jackson@eu.citrix.com>
|
#
8802bd21 |
|
09-Jun-2014 |
Ian Jackson <ian.jackson@eu.citrix.com> |
.gitignore: Ignore things generated by build Including the subtrees cloned adhoc. Signed-off-by: Ian Jackson <Ian.Jackson@eu.citrix.com>
|