Merge pull request #2216 from jwillemsen/jwi-cxxversionchecks
[ACE_TAO.git] / ACE / protocols / examples / INet / inet.mpc
blob85474241c32c23d4ad28a1a500f3fa299de3b063
1 //  -*- MPC -*-
2 // This project will be generated with and without ssl=1 feature
3 // but will only build when the ssl macro != 1 (i.e. ssl off)
4 project(HTTP_Simple_exec) : aceexe, inet {
5   exename = http_simple_wget
6   Source_Files {
7     HTTP_Simple_exec.cpp
8   }
9   verbatim(gnuace, circuit) {
10     "ifeq ($(ssl),1)"
11     "override BIN:="
12     "ifdef ARCH"
13     "override ARCH_BIN:="
14     "endif #ARCH"
15     "all: avoid_warning"
16     "endif"
17   }
19   verbatim(gnuace, local) {
20     "ifeq ($(ssl),1)"
21     "avoids_enabled_macros += ssl"
22     "endif"
23   }
26 // This project will only be generated with the ssl=1 feature
27 // and will only build when the ssl macro = 1 (i.e. ssl on)
28 project(HTTPS_Simple_exec) : aceexe, inet, inetssl {
29   exename = https_simple_wget
30   Source_Files {
31     HTTP_Simple_exec.cpp
32   }
35 project(FTP_Simple_exec) : aceexe, inet {
36   exename = ftp_simple_wget
37   Source_Files {
38     FTP_Simple_exec.cpp
39   }