diff -ur support_in_VxWorks6.3/curl-7.19.6-20090607/docs/INSTALL support_in_VxWorks6.3/curl-7.19.6-20090607-my/docs/INSTALL
--- support_in_VxWorks6.3/curl-7.19.6-20090607/docs/INSTALL	2009-05-09 04:00:06.000000000 +0300
+++ support_in_VxWorks6.3/curl-7.19.6-20090607-my/docs/INSTALL	2009-06-07 14:07:31.934790700 +0300
@@ -706,6 +706,32 @@
    to obtain that first.
 
 
+VxWorks
+========
+   Build for VxWorks is performed using cross compilation.
+   That means you build on Windows machine using VxWorks tools and 
+   run the built image on the VxWorks device.
+   
+   To build libcurl for VxWorks you need:
+   
+      - CYGWIN (free, http://cygwin.com/)
+      - Wind River Workbench (commercial)
+
+   If you have CYGWIN and Workbench installed on you machine
+   follow after next steps:
+
+    1. Open the Command Prompt window and change directory ('cd')
+       to the libcurl 'lib' folder.
+    2. Add CYGWIN 'bin' folder to the PATH environment variable.
+       For example, type 'set PATH=C:/embedded/cygwin/bin;%PATH%'.
+    3. Adjust environment variables defined in 'Environment' section
+       of the Makefile.vxworks file to point to your software folders.
+    4. Build the libcurl by typing 'make -f ./Makefile.vxworks'
+   
+   As a result the libcurl.a library should be created in the 'lib' folder.   
+   To clean the build results type 'make -f ./Makefile.vxworks clean'.
+   
+
 CROSS COMPILE
 =============
    (This section was graciously brought to us by Jim Duey, with additions by
diff -ur support_in_VxWorks6.3/curl-7.19.6-20090607/lib/Makefile.vxworks support_in_VxWorks6.3/curl-7.19.6-20090607-my/lib/Makefile.vxworks
--- support_in_VxWorks6.3/curl-7.19.6-20090607/lib/Makefile.vxworks	2009-06-04 21:11:12.000000000 +0300
+++ support_in_VxWorks6.3/curl-7.19.6-20090607-my/lib/Makefile.vxworks	2009-06-07 13:57:02.310734100 +0300
@@ -13,6 +13,7 @@
 #                For example type 'set PATH=C:/embedded/cygwin/bin;%PATH%'
 #             4. Build the library by typing 'make -f ./Makefile.vxworks'
 #             As a result the libcurl.a should be created in the 'lib' folder.
+#             To clean package use 'make -f ./Makefile.vxworks clean'
 #Requirements:
 #             1. WinXP machine
 #             2. Full CYGWIN installation (open source) with GNU make version
@@ -126,13 +127,15 @@
 # Directory to hold compilation intermediate files
 TMP_DIR := tmp
 
+# Get sources and headers to be compiled
+include Makefile.inc
+
 # List of headers
-INCLUDE_FILES := $(shell find . -name \*.h)
+INCLUDE_FILES := $(HHEADERS)
 INCLUDE_FILES += $(shell find ../include -name \*.h)
 
 # List of sources
-SOURCE  := $(shell find . -name \*.c)
-OBJLIST := $(SOURCE:%.c=$(TMP_DIR)/%$(OBJ_EXTENSION))
+OBJLIST := $(CSOURCES:%.c=$(TMP_DIR)/%$(OBJ_EXTENSION))
 
 
 # ----------------------------------------------------------------------
Only in support_in_VxWorks6.3/curl-7.19.6-20090607-my/lib: libcurl.a
