Есть ли способ определить языковой макрос C в файле Android .bp? - PullRequest
0 голосов
/ 13 января 2020

Я хочу знать, могу ли я определить языковой макрос C в файле Android .bp? Я обертываю модульные тесты некоторых модулей (написанных на C ++) в VTS framework. Есть определенные изменения, которые нужно защищать в макросе.

1 Ответ

0 голосов
/ 13 января 2020

Вы можете добавить определение к cflags в Android.bp, чтобы проверить его в тестовом коде.

cc_binary {
    [...]
    cflags: [ "-DMYUNITTEST" ]
}
#ifndef MYUNITTEST
// not to be used in this unittest.
#endif
...