Skip to content

Add more languages to the build system #906

Open
@Amaras

Description

@Amaras

Feature Request

Add more language builders to the SCons-based build system.

Description

Since #885 was merged, we now have a build system that aims to provide a compilation framework for every compiled language. However, most of the work is currently not done yet.

Here are all the current languages in the AAA (in alphabetical order of the directory names). Each of the languages needs either a way to compile an executable in the build/ directory at the project root, copy the interpreted file to the correct folder, or prove that it is impossible to do.

If you want to provide compilation instructions, please follow the example provided in #885: a builder per language which has the name of the language which each leaf SConscript uses, and the list of the language's folders added to the language list in the root SConstruct file.

Additional context

Related to #870.
Don't hesitate to reach out to me (@Amaras on GitHub, and .amaras on Discord, formerly Amaras#8643) if you have questions.

Metadata

Metadata

Assignees

No one assigned

    Labels

    GeneralHacktoberfestThe label for all Hacktoberfest related things!SConsFor SCons-related matters

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions