aionnetwork / aion_fastvm

Aion's FastVM implementation
MIT License
33 stars 15 forks source link

aion_fastvm Gradle transition #25

Closed aion-kelvin closed 5 years ago

aion-kelvin commented 6 years ago

Notice

It is not allowed to submit your PR to the master branch directly, please submit your PR to the master-pre-merge branch.

Description

Please include a brief summary of the change that this pull request proposes. Include any relevant motivation and context. List any dependencies required for this change.

general

ant gradle
ant build ./gradlew build (runs some tests) or ./gradlew build -x test to force skipping all tests
ant clean ./gradlew clean
ant test ./gradlew test
cd modSomething && ant build (building single module) ./gradlew modSomething:build from root project

_aionapi-specific

ant gradle
ant clean_build ./gradlew build
ant javadoc ./gradlew javadoc
ant clean_build_from_kernel coming soon

aion

ant gradle
ant pack_build ./gradlew pack

Fixes Issue # .

Type of change

Insert x into the following checkboxes to confirm (eg. [x]):

Testing

Please describe the tests you used to validate this pull request. Provide any relevant details for test configurations as well as any instructions to reproduce these results.

-

Verification

Insert x into the following checkboxes to confirm (eg. [x]):

aion-kelvin commented 6 years ago

NOTE: please don't merge yet, it'll cause a breaking change against aion kernel, which needs a corresponding PR. Once that's ready, can merge both at the same time