mirror of
https://github.com/reactos/CMake.git
synced 2024-11-25 12:40:06 +00:00
28c3d59ed9
We test (ARCHIVE|LIBRARY|RUNTIME)_OUTPUT_DIRECTORY_<CONFIG> properties by building COnly as a subdirectory and setting the properties to put its files in specific locations. We build an executable that verifies the targets actually appear where expected.
25 lines
422 B
C
25 lines
422 B
C
#include <OutDir.h>
|
|
#include <stdio.h>
|
|
|
|
int main(void)
|
|
{
|
|
const char* files[] = {TESTC1_LIB, TESTC2_LIB, CONLY_EXE, 0};
|
|
int result = 0;
|
|
const char** fname = files;
|
|
for(;*fname;++fname)
|
|
{
|
|
FILE* f = fopen(*fname, "rb");
|
|
if(f)
|
|
{
|
|
printf("found: [%s]\n", *fname);
|
|
fclose(f);
|
|
}
|
|
else
|
|
{
|
|
printf("error: [%s]\n", *fname);
|
|
result = 1;
|
|
}
|
|
}
|
|
return result;
|
|
}
|