(toiminnot)

hwechtla-tl: Make

Kierre.png

Mikä on WikiWiki?
nettipäiväkirja
koko wiki (etsi)
viime muutokset


make on yksi Unixin hyödyllisimmistä ohjelmista. Se on (varsin yksinkertainen) asiantuntijajärjestelmä, jolle voi opettaa, miten tiedostoja muodostetaan (toisistaan), esimerkiksi miten ohjelmia käännetään lähdekoodista, kuvia muunnetaan tiedostomuodosta toiseen tai www-sivuihin lisätään sivupohja. Sille voi kertoa ohjeita kaikenlaisen muunkin tekemiseen, ja jos käyttää tyhjiä pseudotiedostoja merkitsemään, että jokin on tehty, saa samat hyödyt kuin tiedostojenkin kanssa.

maken varsinainen tarkoitus - siis palvelu, jonka se tarjoaa - on se, että se päättelee tiedostojen olemassaolon ja muutosajan perusteella, mitä kaikkea pitää tehdä, jotta saadaan aikaan tiedosto/homma X. Jos osa hommista on jo tehty (esimerkiksi, jos teet ohjelmaa, joka koostuu monesta palasta, ja olet muutellut vain osaa niistä sitten viime käännöksen), make osaa olla tekemättä turhaa työtä.

makella voi myös huolehtia, että monimutkaisesti toisistaan riippuvat asiat tehdään oikeassa järjestyksessä, ja sitä voi pyytää tekemään monta asiaa yhtaikaa - make tietää riippuvuuksien perusteella, mitä on turvallista tehdä yhtaikaa ja mitä ei.

Makea käsitellään näissä nettipäiväkirjan artikkeleissa:

kategoria: työkalut


kommentoi (viimeksi muutettu 15.03.2015 14:54)