Как зафиксировать цели make-файла в целях gradle? - PullRequest
0 голосов
/ 10 января 2019

Я устанавливаю новый build.gradle для среды сборки. Для этого я хочу преобразовать существующие цели make-файлов в цели gradle

Следующий код имеет make-файл:

Default: Dest
    @${ECHO} ""
    @${ECHO} "Done building ${COMPONENT_NAME} $@."

Dest: Dest-Native
    @${ECHO} ""
    @${ECHO} "Done building ${COMPONENT_NAME} $@."

Clean: All-Dirs Clean-Native

All-Dirs :
        @${ECHO} ""
        @${ECHO} "Done building ${COMPONENT_NAME} $@."

Clean-Native :
        @${ECHO} ""
        @${ECHO} "Done building ${COMPONENT_NAME} $@."

Пожалуйста, помогите мне найти решение.

1 Ответ

0 голосов
/ 10 января 2019

проверьте официальные учебники Gradle:

https://docs.gradle.org/current/userguide/tutorial_using_tasks.html

простое определение задачи:

task hello {
    doLast {
        println 'Hello world!'
    }
}
task intro {
    dependsOn hello
    doLast {
        println "I'm Gradle"
    }
}

, поэтому командная строка gradle intro выполнит hello и intro задачи

#a_gradle>gradle intro
Starting a Gradle Daemon (subsequent builds will be faster)

> Task :hello
Hello world!

> Task :intro
I'm Gradle
...