Arahan titik
Tentukan arahan titik di luar blok deskripsi, di awal baris. Arahan titik dimulai dengan titik ( .
) dan diikuti oleh titik dua (:
). Spasi dan tab diperbolehkan. Nama direktif titik peka huruf besar/kecil dan harus huruf besar.
Direktif | Tujuan |
---|---|
.IGNORE : |
Mengabaikan kode keluar bukan nol yang dikembalikan oleh perintah, dari tempatnya ditentukan ke akhir makefile. Secara default, NMAKE menghentikan jika perintah mengembalikan kode keluar bukan nol. Untuk memulihkan pemeriksaan kesalahan, gunakan !CMDSWITCHES . Untuk mengabaikan kode keluar untuk satu perintah, gunakan pengubah tanda hubung (- ). Untuk mengabaikan kode keluar untuk seluruh file, gunakan /I . |
.PRECIOUS : Target |
Mempertahankan target pada disk jika perintah untuk memperbaruinya dihentikan; tidak berpengaruh jika perintah menangani gangguan dengan menghapus file. Pisahkan nama target dengan satu atau beberapa spasi atau tab. Secara default, NMAKE menghapus target jika build terganggu oleh CTRL+C atau CTRL+BREAK. Setiap penggunaan .PRECIOUS berlaku untuk seluruh makefile; beberapa spesifikasi bersifat kumulatif. |
.SILENT |
Menekan tampilan perintah yang dijalankan, dari tempat perintah ditentukan ke akhir makefile. Secara default, NMAKE menampilkan perintah yang dipanggilnya. Untuk memulihkan gema, gunakan !CMDSWITCHES . Untuk menekan gema satu perintah, gunakan pengubah @ . Untuk menekan gema untuk seluruh file, gunakan /S . |
.SUFFIXES : daftar |
Mencantumkan ekstensi untuk pencocokan aturan inferensi; telah ditentukan sebelumnya untuk menyertakan ekstensi berikut: .exe .obj .asm .c .cpp .cxx .bas .cbl .for .pas .res .rc .f .f90 |
Untuk mengubah .SUFFIXES
urutan daftar atau menentukan daftar baru, hapus daftar dan tentukan pengaturan baru. Untuk menghapus daftar, tentukan tidak ada ekstensi setelah titik dua:
.SUFFIXES :
Untuk menambahkan akhiran tambahan ke akhir daftar, tentukan
.SUFFIXES : suffix_list
di mana suffix_list adalah daftar akhiran tambahan, dipisahkan oleh satu atau beberapa spasi atau tab. Untuk melihat pengaturan saat ini dari .SUFFIXES
, jalankan NMAKE dengan /P
.