• Andrew Dunstan's avatar
    Reimplement pgbison and pgflex as perl scripts instead of bat files. · c895e775
    Andrew Dunstan authored
    In the process, remove almost all knowledge of individual .y and .l files,
    and instead get invocation settings from the relevant make files.
    The exception is plpgsql's gram.y, which has a target with a different
    name. It is hoped that this will make the scripts more future-proof,
    so that they won't require adjustment every time we add a new .l or .y
    file.
    
    The logic is also notably less tortured than that forced on us
    by the idiosyncrasies of the Windows command processor.
    
    The .bat files are kept as thin wrappers for the perl scripts.
    c895e775
pgbison.bat 273 Bytes