Commit Graph

38 Commits

Author SHA1 Message Date
Ben Noordhuis
b4168cd697 build: rename LINKFLAGS to LDFLAGS 2012-12-08 08:06:12 +01:00
Ben Noordhuis
47b2cd31c9 build: rename uv.a to libuv.a 2012-10-11 14:32:06 +02:00
Bert Belder
41b1265af8 Rip out c-ares 2012-08-07 01:04:26 +02:00
Bert Belder
a069956996 Remove c-ares integrations 2012-08-07 01:03:52 +02:00
Bert Belder
32f93e14cb Add libuv-ified versions of inet_pton and inet_ntop 2012-08-07 01:03:47 +02:00
Bert Belder
3b46285ff8 windows: remove libeio mentions from Makefile
Libeio is not used on Windows.
2012-08-07 01:03:38 +02:00
Ben Noordhuis
cc7c8542a5 unix, windows: add stat() based file watcher
Monitors a file path for changes. Supersedes ev_stat.
2012-05-31 20:32:24 +02:00
Bert Belder
c06edd4c88 windows, unix: share c-ares glue code 2012-05-22 16:11:22 +02:00
Luis Lavena
5110465c42 build: add missing libs required to compile under MinGW
GetProcessMemoryInfo is in psapi and
GetAdaptersAddresses is in iphlpapi
2012-03-05 16:09:26 +01:00
Bert Belder
b471b33da8 Bump required windows headers to Vista
This does not mean that XP/2k3 is no longer supported - we just need the
headers so we can use newer APIs on later windows versions.
2011-12-01 15:23:35 +01:00
Igor Zinkovsky
9b5dfd1a1e fix mingw build 2011-09-27 16:45:52 -07:00
Luis Lavena
30ca028196 Fix MinGW build
Allow `make all` work under MinGW. Remove references to eio for MinGW.

Fixes #170
Fixes #171
2011-09-02 09:25:40 -07:00
Ryan Dahl
02ca3080a6 EIO_CONFIG_H not used on MinGW 2011-08-09 10:30:25 -07:00
Ryan Dahl
75c109055d Bring back standalone makefiles for a better transition 2011-08-08 13:42:01 -07:00
Ryan Dahl
a30a7336f0 Build with gyp 2011-08-06 02:17:56 -07:00
Igor Zinkovsky
6d940a3afc windows: remove dependency on rpcrt4 and ole32 libs. fixes https://github.com/joyent/libuv/issues/118 2011-08-01 20:10:55 -07:00
Igor Zinkovsky
d272a2183d Windows: spawn child processes 2011-07-29 19:02:51 -07:00
Bert Belder
8c4a097bc9 Windows: make clean deletes object files in src/win 2011-07-19 15:01:09 +02:00
Bert Belder
3a91232f66 Split up uv-win.c 2011-07-19 03:47:30 +02:00
Ben Noordhuis
8d3d4a4244 Revert 9518ab65: Allow user to specify CC env var (CC=clang make)
Conditional assignment (assign if not set) to CC and AR never works
because their default values with GNU make are `cc` and `ar` respectively.
Build with `make AR=your-ar CC=your-cc` if you want to override them.

Fixes #89.
2011-07-10 17:22:32 +02:00
Ryan Dahl
9518ab6594 Allow user to specify CC env var (CC=clang make) 2011-07-07 08:32:37 -07:00
Ryan Dahl
ce8ff3031c src/ and include/ directories
Helps #71 but does not update the MSVC files.
2011-07-07 07:52:57 -07:00
Ryan Dahl
736dd8bfb3 Remove -Wno-variadic-macros
Helps #63.
Fixes #80.
2011-07-04 10:47:27 -07:00
Henry Rawas
ba1c38f2d8 fix mingw for eio 2011-07-01 10:58:29 -07:00
Bert Belder
28620a4f55 Windows: No configure build 2011-06-27 18:29:46 +02:00
Ryan Dahl
daa499c567 unix: Remove c-ares and libev configure scripts
Instead let's be a bit more clever.
2011-06-27 18:29:35 +02:00
Bert Belder
dae2c09796 Compile c-ares into libuv 2011-06-15 00:41:27 +02:00
Ryan Dahl
2323b31856 Remove -pedantic flag for now (too annoying) 2011-06-08 14:56:42 +02:00
Ryan Dahl
a7494416e9 Add -Wno-variadic-macros as it's apparently okay in MSVC 2011-06-07 10:06:12 +02:00
Ryan Dahl
a1b9be16ca Use -pedantic flag to avoid breaking Windows build 2011-06-07 10:02:08 +02:00
Bert Belder
0177751ff5 Add uv-common.c, move uv_err_name() there 2011-05-19 23:05:25 +02:00
Ryan Dahl
d85168b299 Makefile munging
Add EV_MULTIPLICITY=0 (until we add threads)
2011-05-12 18:35:05 -07:00
Ryan Dahl
2ef3c6c632 oio -> uv 2011-05-11 20:21:49 -07:00
Bert Belder
0144ab9ca7 Fix the makefile for mingw32 2011-05-08 15:12:20 +02:00
Ryan Dahl
e88c63fd75 Clean up the clean, distclean makefile stuff 2011-05-07 21:45:06 -07:00
Ryan Dahl
db2189f3b9 Fixes #38. Use Luis's PREFIX trick. 2011-05-07 21:40:52 -07:00
Ryan Dahl
520e5abc7d Link correctly on mingw 2011-05-07 21:30:32 -07:00
Ryan Dahl
dd1c0af7b1 Makefile to work with mingw 2011-05-07 21:28:07 -07:00