#!/bin/sh

# [Pluma Tool]
# Name=Build
# Name[af]=Bou
# Name[as]=বিল্ড
# Name[ast]=Construcción
# Name[be@latin]=Buduj
# Name[ca@valencia]=Munta
# Name[cmn]=建立
# Name[crh]=İnşa
# Name[cs]=Sestavit
# Name[cy]=Adeiladu
# Name[de]=Alles kompilieren
# Name[dz]=བཟོ་བརྩིགས་
# Name[et]=Ehitamine
# Name[fr]=Construire
# Name[ga]=Tóg
# Name[he]=בנייה
# Name[hi]=बिल्ड
# Name[id]=Bangun
# Name[it]=Crea
# Name[lt]=Sukurti
# Name[ms]=Binaan
# Name[nb]=Bygg
# Name[or]=ନିର୍ମାଣ କରନ୍ତୁ
# Name[si]=සාදන්න
# Name[sl]=Izgradi
# Name[sq]=Gjenero
# Name[sr@latin]=Izgradi
# Name[sv]=Bygg
# Name[ta]=உருவாக்கு
# Name[te]=బుల్ట్
# Name[th]=ประกอบสร้าง
# Name[tr]=Derle
# Name[uk]=Збірка
# Name[vi]=Xây dựng
# Name[zh_HK]=建立
# Name[zh_TW]=建立
# Comment=Run "make" in the document directory
# Comment[as]=আলেখ্যন ধাৰণকাৰী পঞ্জিকাত "make" আদেশ সঞ্চালন কৰক
# Comment[ast]=Executar «make» nel direutoriu del documentu
# Comment[be]=Выканаць "make" у каталогу з дакументам
# Comment[be@latin]=Uruchom "make" u katalohu dakumentu
# Comment[bg]=Стартиране на „make“ в папката на документа
# Comment[bn]=নথি ধারণকারী ডিরেক্টরির মধ্যে "make" কমান্ড সঞ্চালন করুন
# Comment[bn_IN]=ডকুমেন্ট ধারণকারী ডিরেক্টরির মধ্যে "make" কমান্ড সঞ্চালন করুন
# Comment[cmn]=在文件資料夾中執行“make”指令
# Comment[crh]=Vesiqa cilbentinde "make" çaptır
# Comment[cs]=Spustit „make” v adresáři dokumentu
# Comment[cy]=Rhedeg "make" yng nghyfeiriadur y ddogfen
# Comment[el]=Εκτέλεση "make" στον κατάλογο εγγράφου
# Comment[en@shaw]=𐑮𐑳𐑯 "𐑥𐑱𐑒" 𐑦𐑯 𐑞 𐑛𐑪𐑒𐑿𐑥𐑩𐑯𐑑 𐑛𐑲𐑮𐑧𐑒𐑑𐑼𐑦
# Comment[en_AU]=Run "make" in the document directory
# Comment[eo]=Lanĉi "make"-on en la dokumenta dosierujo
# Comment[eu]=Exekutatu 'make' dokumentuen direktorioan
# Comment[gl]=Executar «make» no cartafol de documentos
# Comment[he]=הרצת ״make״ בספרייה הנוכחית
# Comment[id]=Jalankan "make" dalam direktori dokumen
# Comment[it]=Esegue «make» nella cartella del documento
# Comment[kk]=Құжат бумасында "make" жөнелту
# Comment[kn]=ದಸ್ತಾವೇಜು ಕೋಶದಲ್ಲಿ "make" ಅನ್ನು ಚಲಾಯಿಸಿ
# Comment[lv]=Palaist "make" dokumenta mapē
# Comment[mk]=Изврши „make“ во директориумот на документот
# Comment[ml]=രേഖ ഡയറക്ടറിയില്‍ "make" പ്രവര്‍ത്തിപ്പിക്കുക
# Comment[nl]=‘make’ uitvoeren in de documentmap
# Comment[pa]=ਡੌਕੂਮੈਂਟ਼ ਡਾਇਰੈਕਟਰੀ 'ਚ "make" ਚਲਾਓ
# Comment[pl]=Wykonuje "make" w katalogu dokumentu
# Comment[ro]=Execută „make” în dosarul documentului
# Comment[ru]=Выполнить «make» в каталоге с документом
# Comment[sk]=Spustiť „make“ v priečinku dokumentu
# Comment[sl]=Zaženi "make" v imeniku dokumenta
# Comment[sq]=Ekzekuton "make" në directory e dokumentit
# Comment[sr]=Изврши наредбу „make“ у фасцикли докумената
# Comment[sv]=Kör "make" i dokumentkatalogen
# Comment[te]=నడుపు పత్రము సంచయంలో "తయారు" చేయి
# Comment[uk]=Виконати “make” у каталозі з документом
# Comment[ur]=دستاویز کی ڈائریکٹری میں "make" چلائیں
# Comment[vi]=Chạy « make » trong thư mục tài liệu
# Comment[zh_HK]=在文件資料夾中執行“make”指令
# Input=nothing
# Output=output-panel
# Shortcut=<Control>F8
# Applicability=local
# Save-files=nothing
# Languages=

EHOME=`echo $HOME | sed "s/#/\#/"`
DIR=$PLUMA_CURRENT_DOCUMENT_DIR
while test "$DIR" != "/"; do
    for m in GNUmakefile makefile Makefile; do
        if [ -f "${DIR}/${m}" ]; then
            echo "Using ${m} from ${DIR}" | sed "s#$EHOME#~#" > /dev/stderr
            make -C "${DIR}"
            exit
        fi
    done
    DIR=`dirname "${DIR}"`
done
echo "No Makefile found!" > /dev/stderr
