Main > Programming > Libraries >

makepp_statements 1.50-cvs-070506

makepp_statements 1.50-cvs-070506

Sponsored Links

makepp_statements 1.50-cvs-070506 Ranking & Summary

RankingClick at the star to rank
Ranking Level
User Review: 0 (0 times)
File size: 0.58 MB
Platform: Any Platform
License: Perl Artistic License
Price:
Downloads: 877
Date added: 2007-05-30
Publisher: Gary Holt

makepp_statements 1.50-cvs-070506 description

makepp_statements Perl package contains various statements in a makefile.

and, build_cache, "build_check", define, else, enddef, endef, endif, "export", global, ifdef, "ifeq", "ifmakeperl", ifndef, ifneq, ifnsys, "ifperl", "ifsys", "include", "_include", load_makefile, make, perl, "makesub", no_implicit_load, or, perl, "perl_begin", perl_end, "prebuild", register_scanner, "register_command_parser", "register_input_suffix", repository, "runtime", signature, "sub"

A statement is any line beginning with a word which does not have a : in it. (A colon implies that the line is a rule.) For example, these are statements:

include extra_rules.mk
load_makefile subdir

Makepp has a number of builtin statements which you may occasionally need to use.

Note that wherever you see an underscore, you may also use a dash, because makepp converts dashes to underscores in statement names.

Conditionals

Conditionals are special statements, which control what lines of the Makeppfile are actually seen. The simplest form (where ifxxx stands for any of the conditional statements documented below) is:

ifxxx ...
lines seen if the statement evaluates as true
endif

or:

ifxxx ...
lines seen if the statement evaluates as true
else
lines seen if the statement evaluates as false
endif

There is also the possibility to do complex combinations like this:

ifxxx ...
and ifxxx ...
and ifxxx ...
or ifxxx ...
and ifxxx ...
lines seen if the combined statements evaluate as true
else ifxxx ...
or ifxxx ...
and ifxxx ...
lines seen if the first combination evaluates as false
and these combined statements evaluate as true
else
lines seen if the statements above evaluate as false
endif

As is suggested by the indentation, and has higher precedence than or. In other words an or elects between two groups of and`s. There may be any number of and ifxxx`s, or ifxxx`s and else ifxxx`s.

makepp_statements 1.50-cvs-070506 Screenshot

Advertisements

makepp_statements 1.50-cvs-070506 Keywords

Bookmark makepp_statements 1.50-cvs-070506

Hyperlink code:
Link for forum:

makepp_statements 1.50-cvs-070506 Copyright

WareSeeker periodically updates pricing and software information of makepp_statements 1.50-cvs-070506 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of makepp_statements 1.50-cvs-070506 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed

Allok Video Splitter 2.2.0 Review:

Name (Required)
Email(Required)
Captcha
Featured Software

Want to place your software product here?
Please contact us for consideration.

Contact WareSeeker.com
Related Software
makeppgraph is a Perl module with graphical analysis of the dependency graph. Free Download
Regular Statement String (RSS) provides several libraries in C, Java, and COM. Free Download
SQL::Statement::Embed can embed a SQL engine in a DBD or module. Free Download
FrameMaker::MifTree is a MIF Parser Perl module. Free Download
ShellRaptor is a simple command-line SQL utility and editor. Free Download
Glib::MakeHelper is a Perl module for Makefile.PL utilities for Glib-based extensions. Free Download
TinyMake is a minimalist build language, similar in purpose to make and ant. Free Download
PPM::Make is a Perl module that can Make a ppm package from a CPAN distribution. Free Download