blob: a23fb6a8781053574ad92ad7b7638d9d2108a8a4 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
Import('hostenv defines')
if hostenv['configure']:
conf = Configure(hostenv)
for h in ['direct.h','windows.h','winsock2.h','ws2tcpip.h']:
if conf.CheckCHeader(h):
defines['HAVE_' + h.upper().replace('.','_')] = 1
conf.TryCompile("""
#include <stdio.h>
#ifdef HAVE_DIRECT_H
#include <direct.h>
#endif
int main()
{
mkdir("foo",0777);
return 0;
}
""", '.c')
conf.Finish()
|