Skip to content
  • Fred Baksik's avatar
    GHS: Update the top-level project generation · ead7117a
    Fred Baksik authored
    -- Sort targets by name
    -- Generate a top-level project for each project command named as project.top.gpj
       Use the target set for the current project instead of assuming all targets
    -- Add support for building projects not in binary root
    -- Directly create files and pass ostream
    -- Do no generate project files for UTILITY targets; this was never supported
    -- Do no generate project files for OBJECT, SHARED, or MODULE libraries; this was never supported
    -- Update GHS tags to support project types
       NOTE: The default tag is changed to "" because "[ ]" is an invalid token in project file
    ead7117a