8 maart 2003
&create_makefiles;
1

# &create_makefiles;

Maakt alle `Makefile`'s onder een map opnieuw

    &create_makefiles; map

## Beschrijving

&create_makefiles; maakt alle `Makefile`'s in map en zijn (recursief) submappen uit de overeenkomstige `Makefile.am` sjablonen.

Dit script moet worden uitgevoerd vanuit de topmap (die `configure`) bevat. Dit script bespaart tijd vergeleken met het geheel opnieuw uitvoeren van 'configure'.

Als de bronmap verschillend is van de bouwmap (zie de onderstaande omgevingsvariabelen), dan wordt aangenomen dat elk bestand `Makefile.am` en `Makefile.in` onder de bronmap thuishoren en dat elk bestand `Makefile` onder de bouwmapthuishoort.

Dit hulpmiddel is een onderdeel van het software-ontwikkelpakket van &kde;.

## Omgeving

Een van de volgende variabelen (maar niet beiden) zou ingesteld moeten zijn als de bronmap verschilt van de bouwmap. Als de bouwmap eenvoudig een submap is van de bronmap, dan zou de eenvoudige variabele `OBJ_SUBDIR` moeten worden gebruikt.

`OBJ_SUBJDIR`

  Indicates that the build directory is in the given subdirectory of the source directory. For instance, if the source directory is `kdesdk` and the build directory is `kdesdk/obj-i386-linux`, then `OBJ_SUBDIR` should be set to `obj-i386-linux`.

`OBJ_REPLACEMENT`

  A `sed` expression that is used to transform the source directory into the build directory. For instance, if the source directory is `kdesdk/obj-i386-linux`, then `OBJ_REPLACEMENT` should be set to `s#kdesdk#kdesdk-obj#`.

## Zie ook

create_makefile(1) make(2)

## Auteurs

&create_makefiles; was written by &David.Faure; &David.Faure.mail;.

This manual page was prepared by Ben Burton bab@debian.org for the Debian GNU/Linux system (but may be used by others).