[latexila/wip/build-tools-revamp] Use the build tools written in C



commit 622c6915f9587d942a681e30fddaa980d75669e4
Author: Sébastien Wilmet <swilmet gnome org>
Date:   Wed May 7 13:45:27 2014 +0200

    Use the build tools written in C
    
    The build tools in C are far from finished, but it's better to use them
    as soon as possible, so it will be better tested.

 src/Makefile.am               |   24 +-
 src/build_command_runner.vala |  170 ---------
 src/build_job_runner.vala     |  191 ----------
 src/build_tool_runner.vala    |  312 ----------------
 src/build_tools.vala          |  560 ---------------------------
 src/build_view.vala           |  396 --------------------
 src/latex_post_processor.vala |  830 -----------------------------------------
 src/post_processors.vala      |  253 -------------
 8 files changed, 10 insertions(+), 2726 deletions(-)
---
diff --git a/src/Makefile.am b/src/Makefile.am
index b36511f..e6738f1 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -17,13 +17,8 @@ vapidir = ../vapi
 vala_files =                           \
        app_settings.vala               \
        bottom_panel.vala               \
-       build_command_runner.vala       \
-       build_job_runner.vala           \
        build_tool_dialog.vala          \
-       build_tool_runner.vala          \
        build_tools_preferences.vala    \
-       build_tools.vala                \
-       build_view.vala                 \
        clean_build_files.vala          \
        completion.vala                 \
        custom_statusbar.vala           \
@@ -38,7 +33,6 @@ vala_files =                          \
        file_browser.vala               \
        latexila.vala                   \
        latex_menu.vala                 \
-       latex_post_processor.vala       \
        main.vala                       \
        main_window_build_tools.vala    \
        main_window_documents.vala      \
@@ -48,7 +42,6 @@ vala_files =                          \
        main_window.vala                \
        menu_in_toolbar.vala            \
        most_used_symbols.vala          \
-       post_processors.vala            \
        preferences_dialog.vala         \
        project_dialogs.vala            \
        projects.vala                   \
@@ -65,19 +58,22 @@ vala_files =                                \
        templates.vala                  \
        utils.vala
 
-latexila_SOURCES =                     \
-       $(vala_files)                   \
-       $(vapidir)/config.vapi          \
-       $(vapidir)/gedit.vapi           \
-       $(vapidir)/menu_tool_action.vapi
+latexila_SOURCES =                             \
+       $(vala_files)                           \
+       $(vapidir)/config.vapi                  \
+       $(vapidir)/gedit.vapi                   \
+       $(vapidir)/menu_tool_action.vapi        \
+       liblatexila/latexila.vapi
 
 latexila_CPPFLAGS =            \
        -I$(top_srcdir)         \
        -I$(srcdir)/gedit       \
+       -I$(srcdir)/liblatexila \
        -include config.h
 
-latexila_LDADD =               \
-       gedit/libgedit.la
+latexila_LDADD =                       \
+       gedit/libgedit.la               \
+       liblatexila/liblatexila.la
 
 MAINTAINERCLEANFILES =         \
        $(vala_files:.vala=.c)  \


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]