mirror of
https://gitlab.rtems.org/rtems/rtos/rtems.git
synced 2026-09-24 04:16:05 +08:00
2005-02-03 Ralf Corsepius <ralf.corsepius@rtems.org>
PR 756/rtems * ftpd/ftpd.c, ftpd/ftpd.h, ftpd/Makefile.am: New (relocated from /c/src/libnetworking/ftpd) * ftpd/ftd.h: New header guards. * ftpd/Makefile.am: Install libftd.a, install ftp.h to rtems/ftp.h. * configure.ac: Add ftpd/Makefile. * Makefile.am: Add ftpd.
This commit is contained in:
@@ -1,3 +1,13 @@
|
||||
2005-02-03 Ralf Corsepius <ralf.corsepius@rtems.org>
|
||||
|
||||
PR 756/rtems
|
||||
* ftpd/ftpd.c, ftpd/ftpd.h, ftpd/Makefile.am: New (relocated from
|
||||
/c/src/libnetworking/ftpd)
|
||||
* ftpd/ftd.h: New header guards.
|
||||
* ftpd/Makefile.am: Install libftd.a, install ftp.h to rtems/ftp.h.
|
||||
* configure.ac: Add ftpd/Makefile.
|
||||
* Makefile.am: Add ftpd.
|
||||
|
||||
2005-02-03 Ralf Corsepius <ralf.corsepius@rtems.org>
|
||||
|
||||
* librpc/include/rpc/clnt_stat.h, librpc/include/rpc/rpcent.h:
|
||||
|
||||
@@ -12,6 +12,7 @@ SUBDIRS += libcsupport libblock libfs
|
||||
SUBDIRS += libnetworking librpc
|
||||
SUBDIRS += libmisc
|
||||
SUBDIRS += httpd
|
||||
SUBDIRS += ftpd
|
||||
SUBDIRS += wrapup
|
||||
|
||||
noinst_DATA = preinstall-stamp
|
||||
|
||||
+1
-1
@@ -297,7 +297,7 @@ libnetworking/Makefile
|
||||
librpc/Makefile
|
||||
libmisc/Makefile
|
||||
httpd/Makefile
|
||||
|
||||
ftpd/Makefile
|
||||
wrapup/Makefile
|
||||
])
|
||||
|
||||
|
||||
+21
-11
@@ -4,12 +4,11 @@
|
||||
|
||||
include $(top_srcdir)/automake/compile.am
|
||||
|
||||
noinst_LIBRARIES =
|
||||
|
||||
if HAS_NETWORKING
|
||||
include_HEADERS = ftpd.h
|
||||
include_rtemsdir = $(includedir)/rtems
|
||||
include_rtems_HEADERS = ftpd.h
|
||||
|
||||
noinst_LIBRARIES += libftpd.a
|
||||
project_lib_LIBRARIES = libftpd.a
|
||||
libftpd_a_SOURCES = ftpd.c ftpd.h
|
||||
libftpd_a_CPPFLAGS = $(AM_CPPFLAGS)
|
||||
endif
|
||||
@@ -18,19 +17,30 @@ all-local: $(PREINSTALL_FILES)
|
||||
|
||||
PREINSTALL_DIRS =
|
||||
PREINSTALL_FILES =
|
||||
TMPINSTALL_FILES =
|
||||
|
||||
$(PROJECT_INCLUDE)/$(dirstamp):
|
||||
@$(mkdir_p) $(PROJECT_INCLUDE)
|
||||
@: > $(PROJECT_INCLUDE)/$(dirstamp)
|
||||
PREINSTALL_DIRS += $(PROJECT_INCLUDE)/$(dirstamp)
|
||||
$(PROJECT_LIB)/$(dirstamp):
|
||||
@$(mkdir_p) $(PROJECT_LIB)
|
||||
@: > $(PROJECT_LIB)/$(dirstamp)
|
||||
TMPINSTALL_FILES += $(PROJECT_LIB)/$(dirstamp)
|
||||
|
||||
if HAS_NETWORKING
|
||||
$(PROJECT_INCLUDE)/ftpd.h: ftpd.h $(PROJECT_INCLUDE)/$(dirstamp)
|
||||
$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/ftpd.h
|
||||
PREINSTALL_FILES += $(PROJECT_INCLUDE)/ftpd.h
|
||||
$(PROJECT_INCLUDE)/rtems/$(dirstamp):
|
||||
@$(mkdir_p) $(PROJECT_INCLUDE)/rtems
|
||||
@: > $(PROJECT_INCLUDE)/rtems/$(dirstamp)
|
||||
PREINSTALL_DIRS += $(PROJECT_INCLUDE)/rtems/$(dirstamp)
|
||||
|
||||
$(PROJECT_INCLUDE)/rtems/ftpd.h: ftpd.h $(PROJECT_INCLUDE)/rtems/$(dirstamp)
|
||||
$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/rtems/ftpd.h
|
||||
PREINSTALL_FILES += $(PROJECT_INCLUDE)/rtems/ftpd.h
|
||||
|
||||
$(PROJECT_LIB)/libftpd.a: libftpd.a $(PROJECT_LIB)/$(dirstamp)
|
||||
$(INSTALL_DATA) $< $(PROJECT_LIB)/libftpd.a
|
||||
TMPINSTALL_FILES += $(PROJECT_LIB)/libftpd.a
|
||||
endif
|
||||
|
||||
CLEANFILES = $(PREINSTALL_FILES)
|
||||
DISTCLEANFILES = $(PREINSTALL_DIRS)
|
||||
CLEANFILES += $(TMPINSTALL_FILES)
|
||||
|
||||
include $(top_srcdir)/automake/local.am
|
||||
|
||||
+3
-3
@@ -4,8 +4,8 @@
|
||||
* $Id$
|
||||
*/
|
||||
|
||||
#ifndef __FTPD_H__
|
||||
#define __FTPD_H__
|
||||
#ifndef _RTEMS_FTPD_H
|
||||
#define _RTEMS_FTPD_H
|
||||
|
||||
|
||||
#define FTPD_CONTROL_PORT 21
|
||||
@@ -53,4 +53,4 @@ struct rtems_ftpd_configuration
|
||||
|
||||
int rtems_initialize_ftpd();
|
||||
|
||||
#endif /* __FTPD_H__ */
|
||||
#endif /* _RTEMS_FTPD_H */
|
||||
|
||||
Reference in New Issue
Block a user