diff --git a/externals/Makefile b/externals/Makefile index 383273ad776b63f23ea3a1e827de4901e4ad19ee..60a27f0cd92abd3ac24885b287ef0afa02ff8fd3 100644 --- a/externals/Makefile +++ b/externals/Makefile @@ -604,12 +604,13 @@ $(gem_src)/Gem.dll: $(gem_src)/configure $(MAKE) -C $(gem_src) $(gem_src)/Gem.pd_linux: $(gem_src)/configure - cd $(gem_src) && ./configure \ - CXXFLAGS="-DHAVE_S_STUFF_H" \ - --prefix=$(prefix) \ - --with-video=plugins \ - --with-film=plugins \ - --with-pd=$(pd_src) + test -s $(gem_src)/Gem.pd_linux || \ + cd $(gem_src) && ./configure \ + CXXFLAGS="-DHAVE_S_STUFF_H" \ + --prefix=$(prefix) \ + --with-video=plugins \ + --with-film=plugins \ + --with-pd=$(pd_src) $(MAKE) -C $(gem_src) $(gem_src)/Gem.pd_darwin: $(gem_src)/configure