-package "msphttp"
+package "mspnet"
{
- description "HTTP client and server library";
- version "0.1";
+ version "1.0";
- require "mspnet";
- require "mspstrings";
+ require "sigc++-2.0";
+ require "mspcore";
+ if_arch "windows"
+ {
+ build_info
+ {
+ library "ws2_32";
+ };
+ };
- library "msphttp"
+ build_info
{
- source "source";
+ standard CXX "c++11";
+ };
+
+ library "mspnet"
+ {
+ source "source/net";
+ source "source/http";
+ if_arch "windows"
+ {
+ overlay "windows";
+ };
+ if_arch "!windows"
+ {
+ overlay "unix";
+ };
install true;
- install_headers "msp/http";
+ install_map
+ {
+ map "source" "include/msp";
+ };
+ };
+
+ program "netcat"
+ {
+ source "examples/netcat.cpp";
+ build_info
+ {
+ library "mspnet";
+ };
+ };
+
+ program "httpget"
+ {
+ source "examples/httpget.cpp";
+ build_info
+ {
+ library "mspnet";
+ };
+ };
+
+ program "minihttpd"
+ {
+ source "examples/minihttpd.cpp";
+ build_info
+ {
+ library "mspnet";
+ };
};
};