logo

oasis

Own branch of Oasis Linux (upstream: <https://git.sr.ht/~mcf/oasis/>) git clone https://anongit.hacktivis.me/git/oasis.git

data.awk (275B)


  1. BEGIN { print "return {" }
  2. FNR == 1 {
  3. if (n)
  4. print "\t},"
  5. n = split(FILENAME, src, "/")
  6. printf "\t%s={\n", src[n]
  7. }
  8. $1 == "Link" { printf "\t\t[\"%s\"]=\"%s\",\n", $3, $2 }
  9. $1 == "Zone" { printf "\t\t[\"%s\"]=false,\n", $2 }
  10. END {
  11. if (n)
  12. print "\t},"
  13. print "}"
  14. }