Mercurial > hg > jgplsrc
view bin/build_defs @ 0:e0bbaa717f41 draft default tip
lol J
author | Jordi Gutiérrez Hermoso <jordigh@octave.org> |
---|---|
date | Mon, 25 Nov 2013 11:56:30 -0500 |
parents | |
children |
line wrap: on
line source
#!/bin/bash # compiles and runs c programs built by sym2ijs # creates netdefs.ijs from netdefs.c # creates hostdefs.ijs from hostdefs.c source bin/jconfig if [ $bits == 32 ] then suffix=".ijs" else suffix="_64.ijs" fi rm -f defs/netdefs.ijs defs/hostdefs.ijs defs/temp cc $M32 -D$un defs/netdefs.c -o defs/temp defs/temp >defs/netdefs.ijs cc $M32 -D$un defs/hostdefs.c -o defs/temp defs/temp >defs/hostdefs.ijs rm -f defs/temp if [ -e defs/hostdefs.ijs ] && [ -e defs/netdefs.ijs ] then cp defs/hostdefs.ijs j/system/defs/hostdefs_$lcun$suffix cp defs/netdefs.ijs j/system/defs/netdefs_$lcun$suffix echo success: new netdefs and hostdefs copied to j/system/defs else echo failed: build netdefs and/or hostdefs failed fi