Skip to content

Incorrect capture of the empty macros from CMakeLists.txt setup #276

Closed
@alexey-utkin

Description

@alexey-utkin

From discussion:
https://github.com/UnitTestBot/UTBotJava/discussions/170

minimal reproducer:
main.cpp

#include <iostream>

int EXPORTS f(int a, int b) {
    return a + b;
}
int main () {
    std::cout << "awa!" << std::endl;
    return 1;
} 

CMakeLists.txt

cmake_minimum_required(VERSION 3.20)
project(example1)

set(CMAKE_CXX_STANDARD 11)

add_executable(example1 main.cpp)
target_compile_definitions(example1 PUBLIC EXPORTS=)

Metadata

Metadata

Assignees

Labels

bugSomething isn't workingcustomerIssues from customers

Type

No type

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions