myserver-commit
[Top][All Lists]
Advanced

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

[myserver-commit] [2809] Moved ftp parser generation rule to 'src/protoc


From: Francesco Pipita
Subject: [myserver-commit] [2809] Moved ftp parser generation rule to 'src/protocol/ftp/Makefile.am'
Date: Sat, 13 Sep 2008 17:51:10 +0000

Revision: 2809
          http://svn.sv.gnu.org/viewvc/?view=rev&root=myserver&revision=2809
Author:   francesco_pipita
Date:     2008-09-13 17:51:10 +0000 (Sat, 13 Sep 2008)

Log Message:
-----------
Moved ftp parser generation rule to 'src/protocol/ftp/Makefile.am'

Modified Paths:
--------------
    trunk/myserver/src/Makefile.am
    trunk/myserver/src/protocol/ftp/Makefile.am
    trunk/myserver/src/protocol/ftp/ftp_lexer.lpp

Modified: trunk/myserver/src/Makefile.am
===================================================================
--- trunk/myserver/src/Makefile.am      2008-09-13 16:31:29 UTC (rev 2808)
+++ trunk/myserver/src/Makefile.am      2008-09-13 17:51:10 UTC (rev 2809)
@@ -17,12 +17,6 @@
        find -iregex .*\\.$(OBJEXT) | xargs $(AR) cru libmyserver.a
        $(RANLIB) libmyserver.a
 
-# build_parser: protocol/ftp/ftp_lexer.lpp protocol/ftp/ftp_parser.ypp
-#      bison --defines=../include/protocol/ftp/ftp_parser.h 
protocol/ftp/ftp_parser.ypp
-#      cp protocol/ftp/ftp_parser.tab.cpp protocol/ftp/ftp_parser.cpp
-#      flex --header-file=../include/protocol/ftp/ftp_lexer.h 
protocol/ftp/ftp_lexer.lpp
-#      cp ./protocol/ftp/lex.yy.c ./protocol/ftp/ftp_lexer.cpp
-
 all-local: libmyserver.a myserver${EXEEXT}
        cp myserver${EXEEXT} ../binaries
 

Modified: trunk/myserver/src/protocol/ftp/Makefile.am
===================================================================
--- trunk/myserver/src/protocol/ftp/Makefile.am 2008-09-13 16:31:29 UTC (rev 
2808)
+++ trunk/myserver/src/protocol/ftp/Makefile.am 2008-09-13 17:51:10 UTC (rev 
2809)
@@ -3,3 +3,8 @@
 SUBDIRS =
 INCLUDES = $(all_includes)
 
+build_parser: ftp_lexer.lpp ftp_parser.ypp
+       bison --defines=../../../include/protocol/ftp/ftp_parser.h \
+       --output=ftp_parser.cpp ftp_parser.ypp
+       flex --header-file=../../../include/protocol/ftp/ftp_lexer.h \
+       --outfile=ftp_lexer.cpp ftp_lexer.lpp

Modified: trunk/myserver/src/protocol/ftp/ftp_lexer.lpp
===================================================================
--- trunk/myserver/src/protocol/ftp/ftp_lexer.lpp       2008-09-13 16:31:29 UTC 
(rev 2808)
+++ trunk/myserver/src/protocol/ftp/ftp_lexer.lpp       2008-09-13 17:51:10 UTC 
(rev 2809)
@@ -1,14 +1,14 @@
 %{
-#include "../include/ftp_common.h"
+#include "../../../include/protocol/ftp/ftp_common.h"
 #include <string>
-#include "../include/ftp_parser.h"
+#include "../../../include/protocol/ftp/ftp_parser.h"
 #include <ctype.h>
 %}
 
 %option reentrant
 %option bison-bridge
 %option noyywrap
-/* %option header-file= "../include/ftp_lexer.h" */
+/* %option header-file= "../../../include/protocol/ftp/ftp_lexer.h" */
 %option case-insensitive
 %option bison-locations
 






reply via email to

[Prev in Thread] Current Thread [Next in Thread]