Subversion Repositories HelenOS-historic

Rev

Rev 306 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
164 palkovsky 1
#! /bin/sh
2
 
197 palkovsky 3
set -e
200 palkovsky 4
# Generate context_offset.h
376 jermar 5
(cd tools/amd64/;make gencontext;./gencontext)
200 palkovsky 6
# Create links to ia32 architecture
242 palkovsky 7
 
8
(
9
set -e
376 jermar 10
cd arch
283 palkovsky 11
for a in drivers bios fmath.c mm/frame.c mm/tlb.c mm/memory_init.c boot/memmap.S smp/apic.c smp/ipi.c smp/mps.c smp/smp.c acpi; do
243 palkovsky 12
  if [ \! -e amd64/src/$a ]; then
13
    echo ln -sf `pwd`/ia32/src/$a amd64/src/$a
14
    ln -sf `pwd`/ia32/src/$a amd64/src/$a
15
  fi
206 palkovsky 16
done
197 palkovsky 17
 
306 palkovsky 18
for a in atomic.h ega.h fpu_context.h i8042.h i8259.h i8254.h interrupt.h bios mm/memory_init.h boot/memmap.h boot/memmapasm.h smp acpi barrier.h; do
243 palkovsky 19
  if [ \! -e amd64/include/$a ]; then
20
    echo ln -sf `pwd`/ia32/include/$a amd64/include/$a
21
    ln -sf `pwd`/ia32/include/$a amd64/include/$a
22
  fi
206 palkovsky 23
done
242 palkovsky 24
)
206 palkovsky 25
make dist-clean ARCH=ia32
164 palkovsky 26
make all ARCH=amd64