This will work with VPATH builds even if the .h file is in the build
tree while the .c file is in the source tree, and vice versa. For
non-VPATH builds, there should be no change in behaviour.
#include <stdio.h>
#include <glib-object.h>
-#include "music.h"
-#include "texture.h"
-#include "palette.h"
+#include <engine/music.h>
+#include <engine/texture.h>
+#include <engine/palette.h>
#define init engine_LTX_init
#define exit engine_LTX_exit
#include <uobject/uobject.h>
#include <uobject/exportable.h>
#include <uobject/loadable.h>
+#include <engine/music.h>
#include "music-module.h"
-#include "music.h"
#include "upkg.h"
#define MUSIC_GET_PRIV(o) \
#include <stdio.h>
#include <stdlib.h>
-#include "palette.h"
+#include <engine/palette.h>
#include "upkg.h"
G_DEFINE_DYNAMIC_TYPE(EnginePalette, engine_palette, U_TYPE_OBJECT);
#include <uobject/uobject.h>
#include <uobject/exportable.h>
-#include "texture.h"
-#include "palette.h"
+#include <engine/texture.h>
+#include <engine/palette.h>
#include "upkg.h"
#define TEXTURE_GET_PRIV(o) \