Lines Matching refs:files

14 # This forces PL files to create target in same directory as PL file.
42 h2xs - convert .h C header files to Perl extensions
52 I<h2xs> builds a Perl extension from C header files. The extension
54 #define statement which was in the C header files.
338 # Note that a directory with perl header files would
351 =head2 Extension based on F<.h> and F<.c> files
353 Suppose that you have some C files implementing some functionality,
354 and the corresponding header files. How to create an extension which
356 assumes that the header files are F<interface_simple.h> and
374 =item Copy C files
376 Copy your header files and C files to this directory F<Ext/Ension>.
380 Run h2xs, overwriting older autogenerated files:
384 h2xs looks for header files I<after> changing to the extension
385 directory, so it will find your header files OK.
400 can easily merge(1) your changes to autogenerated files if you decide
401 to edit your C<.h> files and rerun h2xs.
405 Consider the autogenerated files as skeletons only, you may invent
427 The usual warnings if it cannot read or write the files involved.
831 # Scan the header file (we should deal with nested header files)
1441 # We write the "sample" files used when this module is built by perl without
1751 # skip directories, binary files etc.
1913 # Insert -I. if you add *.h files later:
1926 # Un-comment this if you add C files to link with later:
1930 $Ccomment ${Cpre}OBJECT => '\$(O_FILES)', # link all the C files too
1946 # files to replace their "fallback" counterparts before distributing your
1985 the files $ext$modpname/$constscfname and $ext$modpname/$constsxsfname
2182 my @files = grep { -f } (<*>, <t/*>, <$fallbackdirname/*>, <$modpmdir/*>);
2183 if (!@files) {
2185 unless ($@) { @files = readdir(D); closedir(D); }
2187 if (!@files) { @files = map {chomp && $_} `ls`; }
2189 foreach (@files) {
2198 print MANI join("\n",@files), "\n";