Potential circular reference in Makefile?

43 views
Skip to first unread message

kohai

unread,
Sep 27, 2015, 3:12:22 PM9/27/15
to Mitro developers list
Has anyone else run across a potential circular reference in the mitro/browser-ext/login Makefile? Per the readme.md step 3; 'cd browser-ext/login && make'. This creates the following error:

mitro@boxen:/srv/mitro/browser-ext/login$ make
kzjs_srouces = ../api/build/node/lib/node_modules/keyczarjs/*.js
forge_srouces = ../api/build/node/lib/node_modules/keyczarjs/node_modules/node-forge/js/*.js
make: *** No rule to make target '/srv/mitro/browser-ext/login/build/chrome/release/', needed by '/srv/mitro/browser-ext/login/build/chrome/release/worker.js'.  Stop.

In looking through the Makefile it seems that those files are written out as part of the Makefile itself. Not a developer, just trying to get a new version of the Chrome plugin up against a private server before the clock runs out. 

It looks like I may be the only one coming up against this based on the forum topics, so I'm hoping it's something simple. Build environment is:
Ubuntu 15.04 \n \l
mitro@boxen:/srv/mitro/browser-ext/login$ make -v
GNU Make 4.0
Built for x86_64-pc-linux-gnu
Reply all
Reply to author
Forward
0 new messages