Moved the include guards around the typedefs in ui.h.
This commit is contained in:
parent
5ac0e7aa32
commit
4e1a99c868
|
@ -45,7 +45,7 @@ $(OBJDIR)/%.o: %.m $(xHFILES) | $$(dir $$@).phony
|
||||||
.PRECIOUS: %/.phony
|
.PRECIOUS: %/.phony
|
||||||
|
|
||||||
ui.h: ui.idl
|
ui.h: ui.idl
|
||||||
idl2h -extern _UI_EXTERN < ui.idl > ui.h
|
idl2h -extern _UI_EXTERN -guard __UI_UI_H__ < ui.idl > ui.h
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
rm -rf $(OUTDIR) $(OBJDIR) ui.h
|
rm -rf $(OUTDIR) $(OBJDIR) ui.h
|
||||||
|
|
7
ui.idl
7
ui.idl
|
@ -6,11 +6,6 @@
|
||||||
|
|
||||||
package ui {
|
package ui {
|
||||||
|
|
||||||
// TODO autogenerate this somehow
|
|
||||||
// TODO alternatively, move AFTER typedefs
|
|
||||||
raw "#ifndef __UI_UI_H__";
|
|
||||||
raw "#define __UI_UI_H__";
|
|
||||||
|
|
||||||
raw "#include <stdint.h>";
|
raw "#include <stdint.h>";
|
||||||
|
|
||||||
raw "#ifndef _UI_EXTERN";
|
raw "#ifndef _UI_EXTERN";
|
||||||
|
@ -133,6 +128,4 @@ interface MenuItem {
|
||||||
func SetChecked(checked int);
|
func SetChecked(checked int);
|
||||||
};
|
};
|
||||||
|
|
||||||
raw "#endif";
|
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|
Loading…
Reference in New Issue