19
ho bisogno di prendere un parametro nel mio Makefile che consiste di un identificatore host sotto formaCome dividere una stringa in make?
host[:port]
dove il colon e il porto sono opzionali. Quindi, tutti i seguenti sono valide:
foo.example.com
ssl.example.com:443
localhost:5000
ecc
voglio dividere la stringa sul colon opzionale e assegnare i valori alle variabili, in modo che HOST
contiene foo.example.com
, ssl.example.com
, localhost
, etc. e PORT
contiene 80 (la porta predefinita), 443 e 500 rispettivamente.