/nautilus-follow-symlink/trunk/caja/src/refresh-layer.bash |
---|
0,0 → 1,27 |
#!/bin/bash |
# |
# This script shouldn't be executed unless new function calls |
# or types are added |
exec >layer.h |
echo "Generating Nautilus to Caja preprocessor directives..." >&2 |
egrep --no-filename -o 'Nautilus[A-Z][^ ]*' *.c *.h |\ |
sort | uniq |\ |
sed -r -e 's/Nautilus([A-Z][^ ]*)/#define Nautilus\1 Caja\1/' |
egrep --no-filename -o 'nautilus_[^(]*' *.c *.h | grep -v ' ' |\ |
sort | uniq |\ |
sed -r -e 's/nautilus_(.*)/#define nautilus_\1 caja_\1/' |
egrep --no-filename -o 'NAUTILUS_TYPE_[A-Z_]*' *.c *.h |\ |
sort | uniq |\ |
sed -r -e 's/NAUTILUS_(.*)/#define NAUTILUS_\1 CAJA_\1/' |
cat <<EOF |
#undef NAUTILUS_COMMAND |
#undef FSL_MSG_PREFIX |
#define NAUTILUS_COMMAND "caja" |
#define FSL_MSG_PREFIX "caja-follow-symlink" |
EOF |
/nautilus-follow-symlink/trunk/caja/src/follow-symlink.c |
---|
0,0 → 1,0 |
link ../../nautilus/src/follow-symlink.c |
Property changes: |
Added: svn:special |
+* |
\ No newline at end of property |
/nautilus-follow-symlink/trunk/caja/src/nautilus-ext-follow-symlink.c |
---|
0,0 → 1,0 |
link ../../nautilus/src/nautilus-ext-follow-symlink.c |
Property changes: |
Added: svn:special |
+* |
\ No newline at end of property |
/nautilus-follow-symlink/trunk/caja/src/caja-layer/libnautilus-extension/nautilus-menu-provider.h |
---|
0,0 → 1,3 |
#include <libcaja-extension/caja-menu-provider.h> |
#include "layer.h" |
/nautilus-follow-symlink/trunk/caja/src/Makefile.am |
---|
0,0 → 1,23 |
# $Id: Makefile.am 1307 2009-04-30 19:38:17Z toni $ # |
# |
# Required to correctly install the locale files (and to access them) |
CPPFLAGS+=-DGNOMELOCALEDIR=\""$(datadir)/locale"\" |
caja_extension_lib_LTLIBRARIES = libcaja-follow-symlink.la |
# Must be installed in caja' extension dir |
#caja_extension_libdir = $(libdir)/caja/extensions-1.0 |
# Cleaner way: |
caja_extension_libdir = `pkg-config --variable=extensiondir libcaja-extension` |
noinst_HEADERS=*.h caja-layer/libnautilus-extension/nautilus-menu-provider.h |
libcaja_follow_symlink_la_SOURCES = follow-symlink.c nautilus-ext-follow-symlink.c |
libcaja_follow_symlink_la_LIBADD = $(CAJA_EXTENSION_LIBS) |
libcaja_follow_symlink_la_CFLAGS = $(CAJA_EXTENSION_CFLAGS) |
# There's really no need to have versioned file names |
libcaja_follow_symlink_la_LDFLAGS = -avoid-version |
# See e.g. <http://www.seul.org/docs/autotut/#libtool> for version instructions |
#libcaja_follow_symlink_la_LDFLAGS = -version-info 0:0:0 |
/nautilus-follow-symlink/trunk/caja/src/follow-symlink.h |
---|
0,0 → 1,0 |
link ../../nautilus/src/follow-symlink.h |
Property changes: |
Added: svn:special |
+* |
\ No newline at end of property |
/nautilus-follow-symlink/trunk/caja/src/nautilus-ext-follow-symlink.h |
---|
0,0 → 1,0 |
link ../../nautilus/src/nautilus-ext-follow-symlink.h |
Property changes: |
Added: svn:special |
+* |
\ No newline at end of property |
/nautilus-follow-symlink/trunk/caja/src/common.h |
---|
0,0 → 1,0 |
link ../../nautilus/src/common.h |
Property changes: |
Added: svn:special |
+* |
\ No newline at end of property |
/nautilus-follow-symlink/trunk/caja/src/layer.h |
---|
0,0 → 1,16 |
#define NautilusFileInfo CajaFileInfo |
#define NautilusMenuItem CajaMenuItem |
#define NautilusMenuProvider CajaMenuProvider |
#define NautilusMenuProviderIface CajaMenuProviderIface |
#define nautilus_file_info_get_file_type caja_file_info_get_file_type |
#define nautilus_file_info_get_location caja_file_info_get_location |
#define nautilus_file_info_get_name caja_file_info_get_name |
#define nautilus_file_info_get_parent_location caja_file_info_get_parent_location |
#define nautilus_file_info_get_uri caja_file_info_get_uri |
#define nautilus_file_info_get_uri_scheme caja_file_info_get_uri_scheme |
#define nautilus_file_info_is_directory caja_file_info_is_directory |
#define nautilus_menu_item_new caja_menu_item_new |
#define nautilus_module_initialize caja_module_initialize |
#define nautilus_module_list_types caja_module_list_types |
#define nautilus_module_shutdown caja_module_shutdown |
#define NAUTILUS_TYPE_MENU_PROVIDER CAJA_TYPE_MENU_PROVIDER |