linux-qubasis

linux oasis port as a qubes template

git clone https://9o.is/git/linux-qubasis.git

linkheaders.sh

(480B)


      1 set -eu
      2 
      3 cd $1/tools/include
      4 
      5 rm -rf xen
      6 mkdir -p xen
      7 
      8 cd xen
      9 ln -s ../../../xen/include/public/*.h .
     10 ln -s ../../../xen/include/public/*/ .
     11 ln -s ../xen-sys/Linux sys
     12 ln -s ../xen-foreign foreign
     13 
     14 mkdir -p libelf
     15 cd libelf
     16 ln -s ../../../../xen/include/xen/libelf.h .
     17 ln -s ../../../../xen/include/xen/elfstructs.h .
     18 cd ..
     19 
     20 # x86
     21 ln -s ../../../xen/arch/x86/include/asm asm
     22 mkdir -p lib/x86
     23 cd lib/x86
     24 for hdr in ../../../../../xen/include/xen/lib/x86/*.h; do
     25 	ln -s $hdr .
     26 done