Clouseau: Remove the Clouseau.h header and use clouseau_private2.h instead.

This wasn't really a public header. It exposed a lot of stuff it shouldn't have and it was just confusing.
We'll just create a public header when we'll be ready, i.e know
exactly what we need to expose.

SVN revision: 83492
This commit is contained in:
Tom Hacohen 2013-01-30 17:18:16 +00:00
parent baae415aee
commit 12c379a500
6 changed files with 14 additions and 10 deletions

View File

@ -1,5 +1,4 @@
#include <Elementary_Cursor.h>
#include "Clouseau.h"
#include <Ecore_Con_Eet.h>
#include "clouseau_private.h"

View File

@ -9,8 +9,8 @@ AM_CPPFLAGS = \
@EFL_CFLAGS@
EXTRA_DIST = \
Clouseau.h \
clouseau_private.h
clouseau_private.h \
clouseau_private2.h
pkgdir = $(libdir)/clouseau
pkg_LTLIBRARIES = libclouseau.la libclouseau_client.la

View File

@ -1,4 +1,4 @@
#include "Clouseau.h"
#include "clouseau_private2.h"
#include <dlfcn.h>
#include <execinfo.h>

View File

@ -1,4 +1,3 @@
#include "Clouseau.h"
#include "clouseau_private.h"
EAPI void

View File

@ -1,7 +1,7 @@
#ifndef EET_DATA_H
#define EET_DATA_H
#ifndef _CLOUSEAU_PRIVATE_H
#define _CLOUSEAU_PRIVATE_H
#include <Eo.h>
#include "Clouseau.h"
#include "clouseau_private2.h"
#include <Ecore_Con_Eet.h>
/* Global constants */
#define BMP_FIELD "bmp"

View File

@ -1,5 +1,11 @@
#ifndef _LIBCLOUSEAU_H
#define _LIBCLOUSEAU_H
#ifndef _CLOUSEAU_PRIVATE2_H
#define _CLOUSEAU_PRIVATE2_H
/* This header replaces Clouseau.h
* The contents here are not public by any means, and the name indicated as if
* they were.
* We will "whitelist" parts from here to the public header when we'll need
* it. */
#ifdef HAVE_CONFIG_H
# include "config.h"