Skip to content

Make "target" command select between NC and EC target #700

@mgroeber9110

Description

@mgroeber9110

Currently, the target command always launches the target from the local/gbuild directory. This makes it difficult to switch between NC and EC builds easily when working in parallel with both types of targets.

To simplify this, I have been using the following setup for my local development, and it may be worth adding to the repository as a standard:

  • The target comamand by default launches the target from local/gbuild.ec. When calling it with target -n, it launches from local/gbuild instead.
    • I chose this because it mirrors the -n switch in pmake to build an NC version of a Geode
    • Also, having EC as the default may be even more useful for Watcom because the NC build currently has no useful local symbols.
  • The buildbbx.pl script is changed so that it suggests taget/gbuild.ec as the default target directory when building an EC version, and target/gbuild for an NC version

This would push people towards a standard naming convention for NC/EC target locations, and make launching one or the other easier.

If acceptable, the main question might be whether this change breaks anything in the nightly build system.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions