X-Git-Url: http://git.tuebingen.mpg.de/?a=blobdiff_plain;f=ggo%2Fmakefile;h=4bc29a0a284a81db80bbc47cba97defac0eb7338;hb=66b0f375732897cb76cfbefbb03ed951c4ed24ba;hp=132ea60ee83ee99ef3f4edb9923aa95c963553ba;hpb=de9a70360fcd3b5285d280ad1f229f679d453603;p=paraslash.git diff --git a/ggo/makefile b/ggo/makefile index 132ea60e..4bc29a0a 100644 --- a/ggo/makefile +++ b/ggo/makefile @@ -1,69 +1,75 @@ module_ggo_opts := --set-version="($(PACKAGE_STRING), $(codename))" +$(cmdline_dir): + mkdir -p $(cmdline_dir) -grab_client.cmdline.h grab_client.cmdline.c: $(ggo_dir)/grab_client.ggo - gengetopt $(module_ggo_opts) \ - -S \ - --set-package=grab \ - --no-handle-help \ - --no-handle-error \ - --no-handle-version \ - --arg-struct-name=grab_client_args_info \ - --file-name=$(subst .ggo,,$( $(@F) +$(ggo_dir)/%.ggo: $(m4_ggo_dir)/%.m4 $(m4_ggo_dir)/header.m4 + @[ -z "$(Q)" ] || echo 'M4 $<' + $(Q) cd $(ggo_dir); m4 $( $(@F)