Closed garlick closed 6 months ago
I think I was just copying and pasting
--with-httppower Build httppower executable
--with-redfishpower Build redfishpower executable
--with-snmppower Build snmppower executable
when I added redfishpower. Anything stopping us from building all of these all the time?
So the dependencies are
Seems pretty minimal. I guess I'm OK with going ahead with that. We can always restore some opt-out logic if we need to later on.
just realized .... we could also skip redfishpower tests if it isn't configured? That seems a lot easier.
Something as simple as if the binary is in src/redfishpower
run tests, else skip em all?
Edit: even easier, remove those tests in the makefile?
per offline discussion, perhaps easier change is make options opt-out vs opt-in (i.e. --without-httppower, etc.)
Problem: refishpower is not built unless explicitly enabled on the configure line, but tests run unconditionally (and fail).
We actually might want to just enable redfishpower by default?