Dans un makefile, j'ai des entrées, pour exemple :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
statistiques
      make test robot_arg='${mkfile_path}/tests/scenarios/statistiques.robot'
Un peu plus haut, j'ai :
ROBOT_OPT=--outputdir test_results/$(shell basename $(robot_arg:.robot=))/

J'obtiens bien :
-outputdir test_results/statistiques/2023-05-02T13:57:27UTC/

Mais comment faire pour faire cette ligne avec un argument ? :
statistiques
make test robot_arg='${mkfile_path}/tests/scenarios/statistiques.robot --variable nb_lignes:1000'

J'obtiens bien :
-outputdir test_results//2023-05-02T13:57:27UTC/