# build --- build Subsystem support library

   declare _search_rule = "^int,=bin=/&,&,^var"

  ### Update the source archives from file in src:
   build_archive
   del -s obj

  ### Compile all the Ratfor routines:
#   ar -t src.a | find .r$ | ar -p src.a -n | _
#   rp -ag def.r.i rsrc.r -o rsrc.f
#   fc -d0oq rsrc.f
   ar -t src.a | find .r$ | slice -i "%" -x "%parscl.r$" | _
      {cat def.r.i; ar -p src.a -n} | rp -ag >rsrc.f
   ar -t src.a | find .r$ | slice -i "%parscl.r$" -x "z$" | _
      {cat def.r.i; ar -p src.a -n} | rp -ag >>rsrc.f
   fc -d0oq rsrc.f

  ### Assemble all the PMA routines:
   ar -t src.a | find .s$ | ar -p src.a -n | include >ssrc.s
   pmac ssrc.s

  ### Create DYNTs for Primos entries not in Fortran library:
   build_dynts

  ### Construct the library files from existing binaries:
   build_unshared
   build_shared
