1 mike 1.2 #!/bin/sh
2
3 #//%2006///////////////////////////////////////////////////////////////////////
4 #//
5 #// Copyright (c) 2000, 2001, 2002 BMC Software; Hewlett-Packard Development
6 #// Company, L.P.; IBM Corp.; The Open Group; Tivoli Systems.
7 #// Copyright (c) 2003 BMC Software; Hewlett-Packard Development Company, L.P.;
8 #// IBM Corp.; EMC Corporation, The Open Group.
9 #// Copyright (c) 2004 BMC Software; Hewlett-Packard Development Company, L.P.;
10 #// IBM Corp.; EMC Corporation; VERITAS Software Corporation; The Open Group.
11 #// Copyright (c) 2005 Hewlett-Packard Development Company, L.P.; IBM Corp.;
12 #// EMC Corporation; VERITAS Software Corporation; The Open Group.
13 #// Copyright (c) 2006 Hewlett-Packard Development Company, L.P.; IBM Corp.;
14 #// EMC Corporation; Symantec Corporation; The Open Group.
15 #//
16 #// Permission is hereby granted, free of charge, to any person obtaining a copy
17 #// of this software and associated documentation files (the "Software"), to
18 #// deal in the Software without restriction, including without limitation the
19 #// rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
20 #// sell copies of the Software, and to permit persons to whom the Software is
21 #// furnished to do so, subject to the following conditions:
22 mike 1.2 #//
23 #// THE ABOVE COPYRIGHT NOTICE AND THIS PERMISSION NOTICE SHALL BE INCLUDED IN
24 #// ALL COPIES OR SUBSTANTIAL PORTIONS OF THE SOFTWARE. THE SOFTWARE IS PROVIDED
25 #// "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT
26 #// LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR
27 #// PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
28 #// HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
29 #// ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
30 #// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
31 #//
32 #//=============================================================================
|
33 mike 1.1
34 ##==============================================================================
35 ##
|
36 mike 1.2 ## Check for existence of pegasus config.mak. If this does not exist, it means
37 ## that the distribution is incomplete or that the configure file has been run
38 ## from the wrong directory.
|
39 mike 1.1 ##
40 ##==============================================================================
41
|
42 mike 1.2 config=mak/config.mak
43
44 if [ ! -f "$config" ]; then
|
45 mike 1.4 echo "$0: Error: ./configure must be run from root of Pegasus distribution."
|
46 mike 1.2 echo
|
47 mike 1.1 exit 1
48 fi
49
50 ##==============================================================================
51 ##
|
52 mike 1.2 ## Collection command line options.
|
53 mike 1.1 ##
54 ##==============================================================================
55
|
56 mike 1.2 help=
|
57 mike 1.1
58 for opt
59 do
60
61 optarg=`expr "x$opt" : 'x[^=]*=\(.*\)'`
62
63 case $opt in
64
|
65 mike 1.2 -h | --help)
|
66 mike 1.1 help=1
67 ;;
68
|
69 mike 1.11 --platform=*)
70 platform=$optarg
|
71 mike 1.1 ;;
72
73 --prefix=*)
|
74 mike 1.2 prefix=$optarg
|
75 mike 1.1 ;;
76
77 --bindir=*)
78 bindir=$optarg
79 ;;
80
81 --sbindir=*)
82 sbindir=$optarg
83 ;;
84
|
85 mike 1.2 -libdir=*)
|
86 mike 1.1 libdir=$optarg
87 ;;
88
89 --includedir=*)
|
90 mike 1.2 incdir=$optarg
|
91 mike 1.1 ;;
92
93 --datadir=*)
94 datadir=$optarg
95 ;;
96
97 --enable-debug)
98 enable_debug=1
99 ;;
100
|
101 mike 1.17 --enable-mrr-generation)
102 enable_mrr_generation=1
103 ;;
104
105 --enable-mrr)
106 enable_mrr=1
107 ;;
108
|
109 mike 1.2 --disable-oop)
110 disable_oop=1
111 ;;
112
|
113 mike 1.15 --disable-trace)
114 disable_trace=1
115 ;;
116
|
117 mike 1.8 --disable-ipv6)
118 disable_ipv6=1
119 ;;
120
|
121 mike 1.7 --disable-trace)
122 disable_trace=1
123 ;;
124
125 --disable-tests)
126 disable_tests=1
127 ;;
128
|
129 mike 1.5 --enable-pam)
130 enable_pam=1
|
131 mike 1.2 ;;
132
|
133 karl 1.13 --enable-pam-standalone)
134 enable_pam_standalone=1
135 ;;
136
|
137 mike 1.2 --with-pam=*)
138 with_pam=$optarg
139 ;;
140
141 --with-pam-mod=*)
142 with_pam_mod=$optarg
|
143 mike 1.1 ;;
144
|
145 mike 1.2 --enable-ssl)
146 enable_ssl=1
|
147 mike 1.1 ;;
148
|
149 mike 1.5 --enable-slp)
150 enable_slp=1
151 ;;
152
153 --enable-openslp)
154 enable_openslp=1
155 ;;
156
157 --with-openslp=*)
158 with_openslp=$optarg
159 ;;
160
161 --disable-cmpi)
162 disable_cmpi=1
163 ;;
164
|
165 mike 1.2 --with-ssl=*)
166 with_ssl=$optarg
|
167 mike 1.1 ;;
168
|
169 mike 1.2 --enable-binary-repository)
170 enable_binary_repository=1
|
171 mike 1.1 ;;
172
|
173 mike 1.2 --enable-compressed-repository)
174 enable_compressed_repository=1
|
175 mike 1.1 ;;
176
|
177 karl 1.13 --with-solaris-defaults)
178 with_solaris_defaults=1
179 ;;
180
|
181 mike 1.17 --solaris)
182 with_solaris_defaults=1
183 ;;
184
|
185 mike 1.15 --with-vxworks-xscale-defaults)
186 with_vxworks_xscale_defaults=1
187 ;;
188
|
189 mike 1.17 --vxworks-xscale)
|
190 mike 1.15 with_vxworks_xscale_defaults=1
191 ;;
192
|
193 karl 1.14 --with-test-user=*)
194 with_test_user=$optarg
195 ;;
196
|
197 mike 1.1 *)
198 echo "$0: unknown option: $opt"
199 exit 1
200 ;;
201
202 esac
203 done
204
205 ##==============================================================================
206 ##
|
207 mike 1.2 ## Print help message if --help given on command line.
|
208 mike 1.1 ##
209 ##==============================================================================
210
211 if [ "$help" = "1" ]; then
|
212 mike 1.2 cat<<END
213
214 Usage: ./configure [OPTION]...
215
|
216 mike 1.11 Configures OpenPegasus build options.
|
217 mike 1.2
218 Configure examples.
219 $ ./configure
|
220 mike 1.11 $ make
|
221 mike 1.2
222 Options:
223 --help
224 Print this help message.
|
225 mike 1.11 --platform=PLATFORM
226 Build package for this PLATFORM, which must be one of the following:
227 LINUX_IX86_GNU
228 LINUX_X86_64_GNU
229 SOLARIS_SPARC_64_CC
230 SOLARIS_X86_64_CC
|
231 mike 1.15 VXWORKS_XSCALE_GNU
|
232 mike 1.2 --prefix=DIR
233 Install under DIR
234 --bindir=DIR
235 Install programs here.
236 --sbindir=DIR
237 Install super-user programs here.
238 --libdir=DIR
239 Install libraries here.
240 --incluedir=DIR
241 Install include files here.
242 --datadir=DIR
243 Install data files here.
244 --enable-debug
245 Build for debug.
|
246 mike 1.17 --enable-mrr-generation
247 Enable memory-resident repository generation (in cimmofl).
248 --enable-mrr
249 Enable the memory-resident repository.
|
250 mike 1.2 --disable-oop
251 Disable out-of-process providers.
|
252 mike 1.15 --disable-trace
253 Disable tracing facility.
|
254 mike 1.8 --disable-ipv6
255 Disable IPV6 support.
|
256 mike 1.7 --disable-trace
257 Disable tracing facility
258 --disable-tests
259 Disable build of most of the tests.
|
260 mike 1.5 --enable-pam
|
261 karl 1.13 Enable PAM authentication.
262 --enable-pam-standalone
263 Use PAM standalone cimservera program (implies --enable-pam).
|
264 mike 1.2 --with-pam=DIR
265 Specify an alternative PAM directory location (defaults to /etc/pam.d).
|
266 karl 1.14 --with-test-user=USER
267 The USER for user-related tests (must refer to actual OS user).
|
268 mike 1.2 --enable-ssl
269 Enable SSL feature
|
270 mike 1.6 --with-ssl=DIR
271 Find SSL under DIR (e.g., --with-ssl=/usr).
|
272 mike 1.5 --enable-slp
273 Enable SLP feature
274 --enable-openslp
|
275 karl 1.13 Enable OpenSLP feature (implies --enable-slp).
|
276 mike 1.5 --with-openslp=DIR
277 Find OpenSLP installation under DIR (e.g., --with-openslp=/usr).
278 --disable-cmpi
279 Disable CMPI provider support
|
280 mike 1.2 --enable-binary-repository
281 Enable the binary repository feature, resulting in a smaller CIM
282 repository disk footprint.
|
283 karl 1.13 --with-solaris-defaults
284 Enables reasonable defaults for the Solaris Nevada platform. These
285 includes:
286 --enable-ssl
287 --enable-openslp
288 --enable-pam-standalone
|
289 mike 1.15 --with-vxworks-xscale-defaults
290 Enables reasonable defaults for the VXWorks/XScale platform.
291 includes:
292 --platform=VXWORKS_XSCALE_GNU
293 --disable-oop
294 --disable-trace
295 --enable-ssl
|
296 mike 1.2 END
297 exit
|
298 mike 1.1 fi
299
300 ##==============================================================================
301 ##
|
302 karl 1.13 ## Resolve platform specific default options.
303 ##
304 ##==============================================================================
305
306 if [ "$with_solaris_defaults" = 1 ]; then
307 enable_ssl=1
308 enable_openslp=1
309 enable_pam_standalone=1
310 fi
311
|
312 mike 1.15 if [ "$with_vxworks_xscale_defaults" = 1 ]; then
313 platform=VXWORKS_XSCALE_GNU
314 disable_oop=1
315 disable_trace=1
316 enable_ssl=1
|
317 mike 1.17 enable_slp=1
318 disable_cmpi=1
319 enable_mrr=1
|
320 mike 1.15 fi
321
|
322 karl 1.13 ##==============================================================================
323 ##
|
324 mike 1.11 ## Check the --platform option.
325 ##
326 ##==============================================================================
327
328 if [ ! -z "$platform" ]; then
329 case "$platform" in
330 LINUX_IX86_GNU)
331 ;;
332 LINUX_X86_64_GNU)
333 ;;
334 SOLARIS_SPARC_64_CC)
335 ;;
|
336 mike 1.19 SOLARIS_SPARC_CC)
337 ;;
|
338 mike 1.11 SOLARIS_X86_64_CC)
339 ;;
|
340 mike 1.19 SOLARIS_IX86_CC)
341 ;;
|
342 mike 1.15 VXWORKS_XSCALE_GNU)
343 ;;
|
344 mike 1.11 *)
345 echo "$0: Unknown platform: --platform=$platform"
346 echo ""
347 exit 1
348 ;;
349 esac
350 fi
351
352 ##==============================================================================
353 ##
|
354 mike 1.5 ## Guess the platform.
|
355 mike 1.1 ##
356 ##==============================================================================
357
|
358 mike 1.11 if [ -z "$platform" ]; then
|
359 mike 1.2
360 machine=`(uname -m) 2>/dev/null` || machine=unknown
361 system=`(uname -s) 2>/dev/null` || system=unknown
362 release=`(uname -r) 2>/dev/null` || release=unknown
363 version=`(uname -v) 2>/dev/null` || version=unknown
364 token="$machine:$system:$release:$version"
365
366 case "$token" in
367
368 i686:Linux:*:*)
|
369 mike 1.11 platform=LINUX_IX86_GNU
370 libbase=lib
|
371 mike 1.2 ;;
372
373 x86_64:Linux:*:*)
|
374 mike 1.11 platform=LINUX_X86_64_GNU
375 libbase=lib64
|
376 mike 1.2 ;;
|
377 mike 1.1
|
378 mike 1.11 sun*:SunOS:*:*)
379 platform=SOLARIS_SPARC_64_CC
380 libbase=lib/64
|
381 mike 1.2 ;;
|
382 mike 1.1
|
383 mike 1.11 i86pc:SunOS:*:*)
384 platform=SOLARIS_X86_64_CC
385 libbase=lib/64
|
386 mike 1.5 ;;
387
|
388 mike 1.2 *)
|
389 mike 1.11 echo "$0: Failed to guess platform"
|
390 mike 1.2 echo " machine=$machine"
391 echo " system=$system"
392 echo " release=$release"
393 echo " version=$version"
394 exit 1
395 ;;
396
397 esac
|
398 mike 1.1 fi
399
400 ##==============================================================================
401 ##
|
402 mike 1.2 ## Resolve default directory names.
|
403 mike 1.1 ##
404 ##==============================================================================
405
|
406 mike 1.2 # --prefix:
407
408 if [ -z "$prefix" ]; then
409 prefix=/usr/local
410 fi
411
412 # --bindir:
413
|
414 mike 1.1 if [ -z "$bindir" ]; then
415 bindir=$prefix/bin
416 fi
417
|
418 mike 1.2 # --sbindir:
419
|
420 mike 1.1 if [ -z "$sbindir" ]; then
421 sbindir=$prefix/sbin
422 fi
423
|
424 mike 1.2 # --libdir:
425
|
426 mike 1.1 if [ -z "$libdir" ]; then
|
427 mike 1.2 libdir=$prefix/$libbase
|
428 mike 1.1 fi
429
|
430 mike 1.2 # --includedir:
431
|
432 mike 1.1 if [ -z "$includedir" ]; then
433 includedir=$prefix/include
434 fi
435
|
436 mike 1.2 # --datadir:
437
|
438 mike 1.1 if [ -z "$datadir" ]; then
439 datadir=$prefix/share
440 fi
441
|
442 mike 1.2 if [ -z "$with_pam" ]; then
443 with_pam=/etc/pam.d
444 fi
445
|
446 karl 1.14 if [ -z "$with_test_user" ]; then
447 with_test_user=guest
448 fi
449
|
450 mike 1.1 ##==============================================================================
451 ##
|
452 karl 1.10 ## Verify --with-ssl directory.
|
453 mike 1.1 ##
454 ##==============================================================================
455
|
456 karl 1.10 if [ ! -z "$with_ssl" ]; then
|
457 mike 1.1
|
458 mike 1.2 if [ ! -d "$with_ssl" ]; then
459 echo "$0: Error: No such directory: --with-ssl=$with_ssl"
460 exit 1;
461 fi
462
|
463 karl 1.10 if [ ! -f "$with_ssl/include/openssl/ssl.h" ]; then
464 echo "$0: missing dependency: \$with_ssl/include/openssl/ssl.h"
465 missing=1
466 fi
467
468 if [ ! -f "$with_ssl/bin/openssl" ]; then
469 echo "$0: missing dependency: \$with_ssl/bin/openssl"
470 missing=1
471 fi
|
472 mike 1.2
|
473 karl 1.10 if [ ! -f "$with_ssl/$libbase/libssl.so" ]; then
474 echo "$0: missing dependency: \$with_ssl/$libbase/libss.so"
475 missing=1
476 fi
|
477 mike 1.2
|
478 karl 1.10 if [ "$missing" = "1" ]; then
479 echo "$0: where --with-ssl=$with_ssl"
480 exit 1;
|
481 mike 1.2 fi
482
|
483 karl 1.10 fi
484
485 ##==============================================================================
486 ##
487 ## Verify --with-slp directory.
488 ##
489 ##==============================================================================
490
491 if [ ! -z "$with_openslp" ]; then
|
492 mike 1.2
|
493 karl 1.10 if [ ! -d "$with_openslp" ]; then
494 echo "$0: Error: No such directory: --with-openslp=$with_openslp"
495 exit 1;
|
496 mike 1.2 fi
497
|
498 karl 1.10 if [ ! -f "$with_openslp/include/slp.h" ]; then
499 echo "$0: missing dependency: \$with_openslp/include/slp.h"
500 missing=1
501 fi
|
502 mike 1.2
|
503 karl 1.10 if [ ! -f "$with_openslp/$libbase/libslp.so" ]; then
504 echo "$0: missing dependency: \$with_openslp/$libbase/libslp.so"
505 missing=1
|
506 mike 1.2 fi
507
|
508 karl 1.10 if [ "$missing" = "1" ]; then
509 echo "$0: where --with-openslp=$with_openslp"
|
510 mike 1.2 exit 1;
511 fi
512
513 fi
514
515 ##==============================================================================
516 ##
517 ## These options (if non-empty) must denote absolute directory names.
518 ##
519 ##==============================================================================
520
521 for i in \
522 prefix \
523 bindir \
524 sbindir \
525 libdir \
526 includedir \
527 datadir \
528 with_ssl \
529 with_pam
530 do
531 mike 1.2
532 eval v=$`echo $i`
533
534 case $v in
535 /* | "")
536 ;;
537
538 *)
539 echo "$0: Error: Must be an absolute directory name: --$i=$v"
540 exit 1;
541 ;;
542 esac
543
544 done
545
546 ##==============================================================================
547 ##
|
548 karl 1.14 ## Check whether the test user will be able to access pegasus home.
549 ##
550 ##==============================================================================
551
552 uid=`id -u`
553 cwd=`/bin/pwd`
554
555 if [ "$uid" = "0" -a "$disable_tests" != "1" ]; then
556
557 if [ "$enable_pam" = "1" -o "$enable_pam_standalone" = "1" ]; then
558
559 su $with_test_user -c "/bin/true"
560
561 if [ "$?" != "0" ]; then
562 echo "$0: The test user account ($with_test_user) does not exist on this system. Please create a test user with this name or designate an existing one with the --with-test-user option."
563 exit 1
564 fi
565
566 su $with_test_user -c "cd $cwd 2> /dev/null"
567
568 if [ "$?" != "0" ]; then
569 karl 1.14 echo "$0: The test user account ($with_test_user) has insufficient privileges to access the pegasus root directory ($cwd), which will cause the user-context tests to fail. Please configure from a different directory."
570 exit 1
571 fi
572 fi
573
574 fi
575
576 ##==============================================================================
577 ##
|
578 karl 1.18 ## Verify if --enable_pam that pam headers exist
|
579 mike 1.2 ##
580 ##==============================================================================
581
|
582 mike 1.17 if [ ! -z "$enable_pam" ]
583 then
584
585 if [ ! -f "/usr/include/security/pam_appl.h" -a \
586 ! -f "/usr/local/include/security/pam_appl.h" ]
587 then
588 echo "$0: <security/pam_appl.h> is missing (required by --enable_pam)"
589 exit 1
590 fi
591
592 fi
593
594 ##==============================================================================
595 ##
596 ## Create options.mak
597 ##
598 ##==============================================================================
599
|
600 mike 1.2 options=options.mak
601 rm -f $options
602 echo "# This file was generated by configure." >> $options
|
603 mike 1.16 echo "# ./configure $*" >> $options
|
604 mike 1.2
605 cwd=`/bin/pwd`
606 root=$cwd
607 echo "export ROOT=$root" >> $options
|
608 mike 1.15 #echo "export PATH=$PATH:$cwd/$platform/bin" >> $options
609 #echo "export LD_LIBRARY_PATH=$cwd/$platform/lib:$libdir" >> $options
|
610 mike 1.2 echo "export PEGASUS_PLATFORM=$platform" >> $options
611 echo "export PEGASUS_ROOT=$root" >> $options
612 echo "export PEGASUS_HOME=$cwd/$platform" >> $options
613
614 if [ "$disable_oop" = "1" ]
615 then
616 echo "export PEGASUS_DEFAULT_ENABLE_OOP=false" >> $options
617 echo "export PEGASUS_DISABLE_PROV_USERCTXT=1" >> $options
|
618 mike 1.5 echo "export PEGASUS_DISABLE_PRIVILEGED_TESTS=true" >> $options
|
619 mike 1.2 fi
620
|
621 mike 1.15 if [ "$disable_trace" = "1" ]
622 then
623 echo "export PEGASUS_REMOVE_TRACE=1" >> $options
624 fi
625
|
626 mike 1.8 if [ "$disable_ipv6" = "1" ]
627 then
628 echo "export PEGASUS_ENABLE_IPV6=false" >> $options
629 else
630 echo "export PEGASUS_ENABLE_IPV6=true" >> $options
631 fi
632
|
633 mike 1.7 if [ "$disable_trace" = "1" ]
634 then
635 echo "export PEGASUS_REMOVE_TRACE=1" >> $options
636 fi
637
638 if [ "$disable_tests" = "1" ]
639 then
640 echo "export PEGASUS_SKIP_MOST_TEST_DIRS=true" >> $options
641 fi
642
|
643 mike 1.2 if [ "$enable_debug" = 1 ]
644 then
645 echo "export PEGASUS_DEBUG=1" >> $options
646 fi
647
|
648 mike 1.17 if [ "$enable_mrr_generation" = 1 ]
649 then
650 echo "export PEGASUS_ENABLE_MRR_GENERATION=1" >> $options
651 fi
652
653 if [ "$enable_mrr" = 1 ]
654 then
655 echo "export PEGASUS_ENABLE_MRR=1" >> $options
656 fi
657
|
658 mike 1.5 if [ "$enable_pam" = "1" ]; then
|
659 mike 1.2 echo "export PEGASUS_PAM_AUTHENTICATION=true" >> $options
|
660 karl 1.13 fi
661
662 if [ "$enable_pam_standalone" = "1" ]; then
663 echo "export PEGASUS_PAM_AUTHENTICATION=true" >> $options
|
664 mike 1.2 echo "export PEGASUS_USE_PAM_STANDALONE_PROC=true" >> $options
|
665 mike 1.1 fi
666
667 if [ "$enable_binary_repository" = "1" ]; then
|
668 mike 1.2 echo "export PEGASUS_REPOSITORY_MODE=BIN" >> $options
|
669 mike 1.1 fi
670
|
671 mike 1.2 if [ "$enable_compressed_repository" = "1" ]; then
672 echo "export PEGASUS_ENABLE_COMPRESSED_REPOSITORY=1" >> $options
|
673 mike 1.1 fi
674
|
675 mike 1.2 if [ "$enable_ssl" = "1" ]; then
676 echo "export PEGASUS_HAS_SSL=true" >> $options
|
677 mike 1.5 fi
678
|
679 karl 1.10 if [ ! -z "$with_ssl" ]; then
680 echo "export OPENSSL_HOME=$with_ssl" >> $options
681 fi
682
|
683 mike 1.5 if [ "$enable_slp" = "1" ]; then
684 echo "export PEGASUS_ENABLE_SLP=true" >> $options
685 fi
686
687 if [ "$enable_openslp" = "1" ]; then
688 echo "export PEGASUS_ENABLE_SLP=true" >> $options
689 echo "export PEGASUS_USE_OPENSLP=true" >> $options
690 fi
691
692 if [ ! -z "$with_openslp" ]; then
693 echo "export PEGASUS_OPENSLP_HOME=$with_openslp" >> $options
694 fi
695
696 if [ "$disable_cmpi" != "1" ]; then
697 echo "export PEGASUS_ENABLE_CMPI_PROVIDER_MANAGER=true" >> $options
698 fi
699
|
700 karl 1.18 if [ "$with-test-user" != "1" ]; then
701 echo "export PEGASUS_TEST_USERID=$with_test_user" >> $options
702 fi
703
|
704 mike 1.2 echo "created $options"
705
706 ##==============================================================================
707 ##
708 ## Create GNUmakefile
709 ##
710 ##==============================================================================
711
712 cat > GNUmakefile << END
713 include options.mak
714
|
715 mike 1.15 export PATH := \$(PATH):\$(PEGASUS_HOME)/bin
716 export LD_LIBRARY_PATH := \$(LD_LIBRARY_PATH):\$(PEGASUS_HOME)/bin
717
|
718 mike 1.2 include Makefile
719
720 distclean:
721 rm -rf \$(PEGASUS_PLATFORM)
722 rm -f GNUmakefile
723 rm -f options.mak
724 END
725
726 echo "created GNUmakefile"
727
728 ##==============================================================================
729 ##
730 ## Print final message:
731 ##
732 ##==============================================================================
733
|
734 mike 1.11 echo "configured for $platform"
|
735 mike 1.1 echo
|