DescriptionStart moving FinancialPing over to the cross-platform part.
Since FinancialPing is fairly intertwined with rlz_lib.cc,
add a few stub methods on mac to keep this patch small for now.
Move all the enums in rlz_lib.h (which is still windows-only) into
a new file lib/rlz_enums.h.
Introduce lib/rlz_value_store, which will slowly grow more methods
to abstract away all registry reads. rlz_lib.cc will talk only to
RlzValueStore, and the windows implementation of that file will
write to the registry. Give this class 4 methods as proof-of-concept
for now, just enough to move FinancialPing over.
Don't move financial_ping_test.cc yet, as it more or less relies on
everything working to pass (it calls several functions from rlz_lib.cc).
landed in r72
Patch Set 1 #
Total comments: 14
Patch Set 2 : #Patch Set 3 : #Patch Set 4 : #
Total comments: 2
Patch Set 5 : . #Patch Set 6 : windows compile #
MessagesTotal messages: 9
|