Skip to content

Reorganize the source tree.#1

Merged
AaronWebster merged 1 commit intomasterfrom
reorg_everything
Oct 4, 2019
Merged

Reorganize the source tree.#1
AaronWebster merged 1 commit intomasterfrom
reorg_everything

Conversation

@reventlov
Copy link
Contributor

Primarily, this moves front_end/ and back_end/ into compiler/, and
breaks up public/.

Top level directories are now:

compiler/ -- All compiler source code
runtime/ -- Runtime libraries
doc/ -- Documentation
testdata/ -- Test .embs and related files
integration/ -- Support for using Emboss with other tools

Additionally, there are:

embossc -- Standalone driver for the compiler
build_defs.bzl -- Bazel emboss_cc_library macro
README.md -- 1-pager that shows inline on github.com/google/emboss/

... plus some miscellaneous files that are required to be at the
repository root.

Primarily, this moves front_end/ and back_end/ into compiler/, and
breaks up public/.

Top level directories are now:

compiler/ -- All compiler source code
runtime/ -- Runtime libraries
doc/ -- Documentation
testdata/ -- Test .embs and related files
integration/ -- Support for using Emboss with other tools

Additionally, there are:

embossc -- Standalone driver for the compiler
build_defs.bzl -- Bazel emboss_cc_library macro
README.md -- 1-pager that shows inline on github.com/google/emboss/

... plus some miscellaneous files that are required to be at the
repository root.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants