Subversion Repositories HelenOS

Rev

Rev 1787 | Rev 2071 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1787 Rev 1802
Line 24... Line 24...
24
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
24
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
25
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
25
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
26
# THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
26
# THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
27
#
27
#
28
 
28
 
29
VMAXLMA_SRC=$(KERNELDIR)/contrib/arch/ia64/vmaxlma.c
29
VMAXLMA_SRC = tools/ia64/vmaxlma.c
30
 
30
 
31
build: kernel.bin
31
build: $(BASE)/kernel.bin
32
 
32
 
33
kernel.bin: kernel uspace vmaxlma
33
$(BASE)/kernel.bin: $(KERNELDIR)/kernel.bin vmaxlma
34
	cp $(KERNELDIR)/kernel.bin .
34
	cp $(KERNELDIR)/kernel.bin $(BASE)/kernel.bin
35
	./vmaxlma kernel.bin
35
	./vmaxlma $(BASE)/kernel.bin
36
 
36
 
37
vmaxlma: $(VMAXLMA_SRC)
37
vmaxlma: $(VMAXLMA_SRC)
38
	gcc $(VMAXLMA_SRC) -o $@
38
	$(CC) $(VMAXLMA_SRC) -o $@
39
 
39
 
40
clean: clean_kernel clean_uspace
40
clean:
41
	-rm -f kernel.bin vmaxlma
41
	-rm -f $(BASE)/kernel.bin vmaxlma
42
 
-
 
43
arch_distclean: distclean_kernel distclean_uspace
-