ohjelmointikieli From Wikipedia, the free encyclopedia
make on etenkin Unix-järjestelmissä yleisesti käytetty työkalu erilaisten tiedostojen käsittelyn automatisointiin. Yleisimmin makea käytetään ohjelmoinnissa, kun lopullinen ohjelma kootaan useista lähdekoodeista käännettävistä objektitiedostoista.[1]
Toimiakseen make tarvitsee sääntötiedoston, jossa kuvataan halutut tiedostot sekä niiden riippuvuudet muista tiedostoista ja kerrotaan, miten mikäkin tiedosto kuuluu käsitellä.[2] Oletuksena make etsii näitä sääntöjä Makefile-nimisestä tiedostosta. Makefile-tiedoston rakenteelle on POSIX-määrittely, mutta historiallisesti on ollut eri versioita sekä uudelleensuunniteltuja vaihtoehtoja samasta konseptista.[3]
Ohjelman kehitti Stuart Feldman työskennellessään Bell Labsilla.[4][5][6]
Ohjelmasta on tehty avoimen lähdekoodin toteutuksia kuten GNU-projektin GNU Make.[5] Ohjelmaa voidaan käyttää eri ohjelmointikielien kanssa.[5]
Muita vastaavankaltaisia ohjelmia eri alustoille ja tarkoituksiin:
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.