remove old makefile

svn path=/trunk/; revision=15921
This commit is contained in:
Maarten Bosma 2005-06-15 17:37:14 +00:00
parent 3bf9dce002
commit f30aac562d
36 changed files with 0 additions and 1680 deletions

View file

@ -1,118 +0,0 @@
#
# Global makefile for the ROSAPPS package
#
include rules.mak
#
# Available applications
#
APPS = cmdutils \
cmdutils$(SEP)mode \
cmdutils$(SEP)touch \
demos$(SEP)maze \
devutils$(SEP)genguid \
devutils$(SEP)zoomin \
dflat32 \
games$(SEP)winemine \
games$(SEP)solitaire \
mc \
notevil \
packmgr$(SEP)lib \
packmgr$(SEP)cmd-line \
packmgr$(SEP)gui \
sysutils \
sysutils$(SEP)ctm \
sysutils$(SEP)kill \
sysutils$(SEP)tcat \
sysutils$(SEP)tlist \
net$(SEP)niclist \
net$(SEP)ncftp \
sysutils$(SEP)regexpl \
welcome \
winfile
all: $(APPS)
.PHONY: all
implib:
.PHONY: implib
clean: $(APPS:%=%_clean)
.PHONY: clean
install: $(APPS:%=%_install)
.PHONY: install
floppy: make_floppy_dirs $(APPS:%=%_floppy)
dist: clean_dist_dir make_dist_dirs $(APPS:%=%_dist)
.PHONY: dist
#
# Applications
#
$(APPS): %:
$(MAKE) -C $*
$(APPS:%=%_clean): %_clean:
$(MAKE) -C $* clean
$(APPS:%=%_floppy): %_floppy:
$(MAKE) -C $* floppy
$(APPS:%=%_dist): %_dist:
$(MAKE) -C $* dist
$(APPS:%=%_install): %_install:
$(MAKE) -C $* install
.PHONY: $(APPS) $(APPS:%=%_clean) $(APPS:%=%_floppy) $(APPS:%=%_dist) $(APPS:%=%_install)
#
# Make an install floppy
#
#install: all
# ./install.sh /mnt/hda1
make_floppy_dirs:
ifeq ($(DOSCLI),yes)
mkdir $(FLOPPY_DIR)\apps
else
mkdir $(FLOPPY_DIR)/apps
endif
.PHONY: make_floppy_dirs
#
# Make a distribution saveset
#
clean_dist_dir:
ifeq ($(DOSCLI),yes)
# $(RM) $(DIST_DIR)\apps\*.*
# $(RMDIR) $(DIST_DIR)\apps
# $(RMDIR) $(DIST_DIR)
else
$(RM) -r $(DIST_DIR)
endif
make_dist_dirs:
ifeq ($(DOSCLI),yes)
mkdir $(DIST_DIR)
mkdir $(DIST_DIR)\apps
else
mkdir $(DIST_DIR)
mkdir $(DIST_DIR)/apps
endif
#dist: $(TOOLS_PATH)/rcopy$(EXE_POSTFIX) dist_clean dist_dirs \
# $(WINE_MODULES:%=%_dist)
.PHONY: clean_dist_dir make_dist_dirs
# EOF

View file

@ -1,67 +0,0 @@
#
# ReactOS cmdutils makefile
#
PATH_TO_TOP=..
TARGET=find.exe more.exe sort.exe tee.exe y.exe
all: $(TARGET)
CLEAN_FILES = *.o *.exe *.sym *.coff
find.exe: find.o find.coff
$(CC) find.o -lkernel32 -lmsvcrt -o find.exe find.coff
$(NM) --numeric-sort find.exe > find.sym
more.exe: more.o more.coff
$(CC) more.o -lkernel32 -lmsvcrt -o more.exe more.coff
$(NM) --numeric-sort more.exe > more.sym
sort.exe: sort.o sort.coff
$(CC) sort.o -lkernel32 -lmsvcrt -o sort.exe sort.coff
$(NM) --numeric-sort sort.exe > sort.sym
tee.exe: tee.o tee.coff
$(CC) tee.o -lkernel32 -lmsvcrt -o tee.exe tee.coff
$(NM) --numeric-sort tee.exe > tee.sym
y.exe: y.o y.coff
$(CC) y.o -lkernel32 -lmsvcrt -o y.exe y.coff
$(NM) --numeric-sort y.exe > y.sym
install:
.phony: install
clean: $(CLEAN_FILES:%=%_clean)
$(CLEAN_FILES:%=%_clean): %_clean:
- $(RM) $*
.phony: clean $(CLEAN_FILES:%=%_clean)
floppy: $(TARGET:%=$(FLOPPY_DIR)/apps/%)
$(TARGET:%=$(FLOPPY_DIR)/apps/%): $(FLOPPY_DIR)/apps/%: %
ifeq ($(DOSCLI),yes)
$(CP) $* $(FLOPPY_DIR)\apps\$*
else
$(CP) $* $(FLOPPY_DIR)/apps/$*
endif
dist: $(TARGET:%=$(PATH_TO_TOP)/$(DIST_DIR)/apps/%)
$(TARGET:%=$(PATH_TO_TOP)/$(DIST_DIR)/apps/%): $(PATH_TO_TOP)/$(DIST_DIR)/apps/%: %
ifeq ($(DOSCLI),yes)
$(CP) $* $(PATH_TO_TOP)\$(DIST_DIR)\apps\$*
else
$(CP) $* $(PATH_TO_TOP)/$(DIST_DIR)/apps/$*
endif
include $(PATH_TO_TOP)/rules.mak

View file

@ -1,20 +0,0 @@
PATH_TO_TOP=../../../reactos
TARGET_TYPE = program
TARGET_APPTYPE = console
TARGET_NAME = mode
TARGET_SDKLIBS = ntdll.a
TARGET_OBJECTS = $(TARGET_NAME).o
TARGET_CFLAGS = -D__USE_W32API
include $(PATH_TO_TOP)/rules.mak
include $(TOOLS_PATH)/helper.mk
# EOF

View file

@ -1,21 +0,0 @@
PATH_TO_TOP=../../../reactos
TARGET_TYPE = program
TARGET_APPTYPE = console
TARGET_NAME = touch
TARGET_SDKLIBS = ntdll.a
TARGET_OBJECTS = $(TARGET_NAME).o \
err.o
TARGET_GCCLIBS = iberty
include $(PATH_TO_TOP)/rules.mak
include $(TOOLS_PATH)/helper.mk
# EOF

View file

@ -1,13 +0,0 @@
# $Id: Makefile,v 1.1 2001/04/15 23:43:12 narnaoud Exp $
#
# ReactOS makefile for gdb2
#
include ../../rules.mak
TARGET_NAME=gdb2
all: $(TARGET_NAME)$(EXE_POSTFIX)
gdb2.exe : gdb2.cpp ph.h
gcc gdb2.cpp -o gdb2.exe

View file

@ -1,23 +0,0 @@
# $Id: Makefile,v 1.1 2003/08/22 07:26:41 sedwards Exp $
PATH_TO_TOP = ../../../reactos
TARGET_TYPE = program
TARGET_APPTYPE = console
TARGET_NAME = genguid
TARGET_CFLAGS = -D_WIN32_IE=0x0501 -D_WIN32_WINNT=0x0501 -D__USE_W32API
TARGET_SDKLIBS = kernel32.a
TARGET_GCCLIBS = ole32 uuid
TARGET_OBJECTS = genguid.o
include $(PATH_TO_TOP)/rules.mak
include $(TOOLS_PATH)/helper.mk
# EOF

View file

@ -1,42 +0,0 @@
# $Id: makefile,v 1.2 2004/06/02 02:27:04 royce Exp $
#
# ReactOS zoomin
#
# Makefile
#
# Copyright (C) 2002 Robert Dickenson <robd@reactos.org>
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
#
PATH_TO_TOP = ../../../reactos
TARGET_TYPE = program
TARGET_APPTYPE = windows
TARGET_NAME = zoomin
TARGET_CFLAGS = -D_WIN32_IE=0x0501 -D_WIN32_WINNT=0x0501 -D__USE_W32API
TARGET_SDKLIBS = kernel32.a gdi32.a user32.a
TARGET_OBJECTS = framewnd.o main.o
include $(PATH_TO_TOP)/rules.mak
include $(TOOLS_PATH)/helper.mk
# EOF

View file

@ -1,41 +0,0 @@
#
# ReactOS D-Flat/32
#
# Makefile
#
PATH_TO_TOP = ../../reactos
TARGET_TYPE = program
TARGET_APPTYPE = console
TARGET_NAME = edit
WINE_MODE = yes
WINE_RC = $(TARGET_NAME)
WINE_INCLUDE = ./
TARGET_CFLAGS = -D__USE_W32API
#WITH_DEBUGGING=yes
TARGET_SDKLIBS = \
kernel32.a \
user32.a
TARGET_OBJECTS = \
applicat.o barchart.o box.o button.o calendar.o checkbox.o clipbord.o \
combobox.o config.o console.o decomp.o dfalloc.o dialbox.o dialogs.o \
direct.o edit.o editbox.o fileopen.o helpbox.o htree.o keys.o \
listbox.o lists.o log.o menu.o menubar.o menus.o message.o msgbox.o \
normal.o pictbox.o popdown.o radio.o rect.o search.o slidebox.o spinbutt.o \
statbar.o sysmenu.o text.o textbox.o video.o watch.o window.o
include $(PATH_TO_TOP)/rules.mak
include $(TOOLS_PATH)/helper.mk
# EOF

View file

@ -1,44 +0,0 @@
PATH_TO_TOP = ../../../reactos
TARGET_TYPE = program
TARGET_APPTYPE = windows
# change to console for debugging purposes...
#TARGET_APPTYPE = console
TARGET_INSTALLDIR = system32
TARGET_NAME = sol
TARGET_SDKLIBS = kernel32.a user32.a gdi32.a cards.a comctl32.a
TARGET_GCCLIBS = stdc++
TARGET_OBJECTS = $(SOL_OBJECTS) $(CARDLIB_OBJECTS)
SOL_OBJECTS = \
solcreate.o \
solgame.o \
solitaire.o
CARDLIB_OBJECTS = \
cardlib/cardbitmaps.o \
cardlib/cardbutton.o \
cardlib/cardcolor.o \
cardlib/cardcount.o \
cardlib/cardlib.o \
cardlib/cardregion.o \
cardlib/cardrgndraw.o \
cardlib/cardrgnmouse.o \
cardlib/cardstack.o \
cardlib/cardwindow.o \
cardlib/dropzone.o
TARGET_CPPFLAGS = -Icardlib -Wall -D__USE_W32API -D_WIN32_IE=0x0501 -D_WIN32_WINNT=0x0501 -D__REACTOS__
include $(PATH_TO_TOP)/rules.mak
include $(TOOLS_PATH)/helper.mk
# EOF

View file

@ -1,21 +0,0 @@
# $Id$
PATH_TO_TOP = ../../../reactos
TARGET_TYPE = program
TARGET_APPTYPE = windows
TARGET_NAME = winemine
TARGET_SDKLIBS = kernel32.a gdi32.a
TARGET_OBJECTS = main.o dialog.o
TARGET_CFLAGS = -D__USE_W32API
include $(PATH_TO_TOP)/rules.mak
include $(TOOLS_PATH)/helper.mk
# EOF

View file

@ -1,106 +0,0 @@
#
# ReactOS mc
#
# Makefile
#
PATH_TO_TOP = ../../reactos
TARGET_TYPE = program
TARGET_OS = NT
TARGET_APPTYPE = console
TARGET_NAME = mc
TARGET_CFLAGS = -I./pc -I./slang -DMC_$(TARGET_OS) -DHAVE_CONFIG_H -D__USE_W32API
TARGET_SDKLIBS = \
kernel32.a \
user32.a
MC_OBJS = \
./src/terms.o \
./src/user.o \
./src/file.o \
./src/listmode.o \
./src/cmd.o \
./src/command.o \
./src/help.o \
./src/menu.o \
./src/view.o \
./src/dir.o \
./src/info.o \
./src/widget.o \
./src/option.o \
./src/dlg.o \
./src/panelize.o \
./src/profile.o \
./src/util.o \
./src/dialog.o \
./src/ext.o \
./src/color.o \
./src/layout.o \
./src/setup.o \
./src/regex.o \
./src/hotlist.o \
./src/tree.o \
./src/win.o \
./src/complete.o \
./src/find.o \
./src/wtools.o \
./src/boxes.o \
./src/background.o \
./src/main.o \
./src/popt.o \
./src/text.o \
./src/screen.o
PC_OBJS= \
./pc/slint_pc.o \
./pc/chmod.o \
./pc/drive.o
NT_OBJS = \
./pc/cons_nt.o \
./pc/dirent_nt.o \
./pc/key_nt.o \
./pc/util_win32.o \
./pc/util_winnt.o \
./pc/util_nt.o
SLANG_NT = slw32tty.o
SLANG_OS2 = slos2tty.o
SLANG_OBJS = \
./slang/slerr.o \
./slang/slgetkey.o \
./slang/slsmg.o \
./slang/slvideo.o \
./slang/$(SLANG_$(TARGET_OS))
MCEDIT_OBJS = \
./edit/edit.o \
./edit/editcmd.o \
./edit/editdraw.o \
./edit/editmenu.o \
./edit/editoptions.o \
./edit/editwidget.o \
./edit/syntax.o \
./edit/wordproc.o
TARGET_OBJECTS = \
$(MC_OBJS) \
$(PC_OBJS) \
$(NT_OBJS) \
$(SLANG_OBJS) \
$(MCEDIT_OBJS) \
include $(PATH_TO_TOP)/rules.mak
include $(TOOLS_PATH)/helper.mk
# EOF

View file

@ -1,86 +0,0 @@
# Generated automatically from Makefile.in by configure.
srcdir = .
rootdir = $(srcdir)/..
include ../Make.common
CFLAGS = $(XCFLAGS)
CPPFLAGS = $(XCPPFLAGS)
LDFLAGS = $(XLDFLAGS)
DEFS = $(XDEFS)
LIBS = $(XLIBS) $(XLIB)
INSTALL = /usr/bin/install -c
INSTALL_PROGRAM = ${INSTALL}
INSTALL_DATA = ${INSTALL} -m 644
AR = /usr/bin/ar
#
# Distribution variables
#
EDITSRC = edit.c editcmd.c editwidget.c edit_key_translator.c editdraw.c \
edit.h editmenu.c editcmddef.h wordproc.c syntax.c editoptions.c
EDITOBJS = edit.o editcmd.o editwidget.o editdraw.o editmenu.o wordproc.o \
syntax.o editoptions.o
DIST = Makefile.in README.edit $(EDITSRC)
all: libedit.a
.c.o:
$(CC) -c $(CPPFLAGS) $(DEFS) $(CFLAGS) -DMIDNIGHT $<
check:
@echo no tests are supplied.
libedit.a: $(EDITOBJS)
$(RMF) $@
$(AR) cr $@ $(EDITOBJS)
-$(RANLIB) $@
mcedit:
-$(RMF) $(DESTDIR)$(bindir)/$(binprefix)mcedit
$(LN_S) mc $(DESTDIR)$(bindir)/$(binprefix)mcedit
showlibdep:
@echo 'OBJS="$(EDITOBJS)"'
cross:
$(MAKE) CC=gcc-linux CPP="gcc-linux -E" \
CPPFLAGS="$(CPPFLAGS) -I/usr/local/lib/gcc-lib/i386-linux-linux/include/ncurses "
TAGS: $(EDITSRC)
etags $(EDITSRC)
clean:
$(RMF) *.o core a.out libedit.a
realclean: clean
$(RMF) .depend
$(RMF) TAGS
$(RMF) *~
distclean:
-$(RMF) $(srcdir)/*~ $(srcdir)/*.o $(srcdir)/a.out
-$(RMF) $(srcdir)/core $(srcdir)/libedit.a
-if test $(srcdir) = .; then $(MAKE) realclean; fi
-$(RMF) $(srcdir)/Makefile
install: mcedit
uninstall:
-$(RMF) $(DESTDIR)$(bindir)/$(binprefix)mcedit
distcopy:
$(CP) $(DIST) ../../mc-$(VERSION)/edit
depend dep: mcdep
fastdeploc:
# ***Dependencies***Do not edit***
ifeq (.depend,$(wildcard .depend))
include .depend
endif
# ***End of dependencies***

View file

@ -1,28 +0,0 @@
TARGET_OS=NT
CC=gcc
LINK=gcc -s
OBJ_SUFFIX=o
OBJ_PLACE=-o
EXE_PLACE=-o
# ---- Compiler-specific optional stuff
MC_MISC_CFLAGS=
OBJS_DIR=release
EXTRA_MC_SRCS=
SPECIFIC_DEFINES=
SPECIFIC_MC_CFLAGS=-O2 $(MC_MISC_CFLAGS)
SPECIFIC_MC_LFLAGS_EXTRA=
SPECIFIC_SLANG_CFLAGS=$(SPECIFIC_MC_CFLAGS)
SPECIFIC_MCEDIT_CFLAGS=$(SPECIFIC_MC_CFLAGS)
# ---- Compiler independent defines
include Makefile.PC
# ---- Linkers are very compiler-specific
SPECIFIC_MC_LFLAGS=$(SPECIFIC_MC_LFLAGS_EXTRA)
MC_LIBS= # -lintl
$(MC_EXE): $(OBJS) $(MCEDIT_OBJS) $(SLANG_OBJS)
$(LINK) $(EXE_PLACE) $(MC_EXE) $(SPECIFIC_MC_LFLAGS) $+ $(MC_LIBS)

View file

@ -1,80 +0,0 @@
# Generated automatically from Makefile.in by configure.
srcdir = .
rootdir = $(srcdir)/..
include ../Make.common
CFLAGS = $(XCFLAGS)
CPPFLAGS = $(XCPPFLAGS)
LDFLAGS = $(XLDFLAGS)
DEFS = $(XDEFS)
LIBS = $(XLIBS) $(XLIB)
AR = /usr/bin/ar
SLANGSRCS = sldisply.c slerr.c slsmg.c slutty.c slgetkey.c slmemcpy.c \
slmemset.c sltermin.c sltoken.c slsignal.c \
slvideo.c slw32tty.c slos2tty.c
SLANGHDRS = slang.h _slang.h sl-feat.h jdmacros.h
SLANGOBJS = sldisply.o slerr.o slsmg.o slutty.o \
slgetkey.o slmemcpy.o slmemset.o sltermin.o \
sltoken.o slsignal.o
#
# Distribution variables
#
DISTSLANG = Makefile.in README $(SLANGSRCS) $(SLANGHDRS)
all: libmcslang.a
.c.o:
$(CC) -c $(CPPFLAGS) $(DEFS) $(CFLAGS) $<
check:
@echo no tests are supplied.
libmcslang.a: $(SLANGOBJS)
$(RMF) $@
$(AR) cr $@ $(SLANGOBJS)
-$(RANLIB) $@
showlibdep:
@echo 'OBJS="$(SLANGOBJS)"'
cross:
$(MAKE) CC=gcc-linux CPP="gcc-linux -E" \
CPPFLAGS="$(CPPFLAGS) -I/usr/local/lib/gcc-lib/i386-linux-linux/include/ncurses "
TAGS: $(SLANGSRCS)
etags $(SLANGSRCS)
clean:
$(RMF) *.o core a.out libmcslang.a
realclean: clean
$(RMF) .depend
$(RMF) TAGS
$(RMF) *~
distclean:
-$(RMF) $(srcdir)/*~ $(srcdir)/*.o $(srcdir)/core $(srcdir)/a.out
-$(RMF) $(srcdir)/libmcslang.a
-if test $(srcdir) = .; then $(MAKE) realclean; fi
-$(RMF) $(srcdir)/Makefile
distcopy:
$(CP) $(DISTSLANG) ../../mc-$(VERSION)/slang
install uninstall:
depend dep: mcdep
fastdeploc:
# ***Dependencies***Do not edit***
ifeq (.depend,$(wildcard .depend))
include .depend
endif
# ***End of dependencies***

View file

@ -1,153 +0,0 @@
# Generated automatically from Makefile.in by configure.
srcdir = .
rootdir = $(srcdir)/..
include ../Make.common
CFLAGS = $(XCFLAGS)
CPPFLAGS = $(XCPPFLAGS) -DREGEX_MALLOC
LDFLAGS = $(XLDFLAGS)
DEFS = $(XDEFS)
LIBS = $(XLIBS) $(XLIB)
OURLIBS = -lvfs -lmcslang -ledit
INSTALL = /usr/bin/install -c
INSTALL_PROGRAM = ${INSTALL}
INSTALL_DATA = ${INSTALL} -m 644
SRCS = dir.c util.c main.c screen.c dialog.c key.c keyxdef.c menu.c\
file.c win.c color.c help.c find.c profile.c user.c view.c \
ext.c mouse.c setup.c dlg.c option.c info.c \
tree.c widget.c chmod.c mad.c xcurses.c xslint.c \
wtools.c cons.handler.c chown.c subshell.c terms.c boxes.c \
hotlist.c achown.c layout.c fsusage.c mountlist.c regex.c \
complete.c slint.c command.c cmd.c panelize.c learn.c \
listmode.c utilunix.c background.c rxvt.c popt.c \
text.c
HDRS = color.h file.h mouse.h user.h dialog.h find.h main.h \
util.h dir.h global.h menu.h panel.h win.h mem.h \
help.h profile.h dlg.h option.h tree.h info.h \
widget.h chmod.h cons.saver.h mad.h wtools.h chown.h \
subshell.h view.h setup.h key.h ext.h boxes.h \
hotlist.h layout.h fsusage.h mountlist.h regex.h complete.h \
myslang.h command.h cmd.h tty.h fs.h panelize.h achown.h \
learn.h listmode.h features.inc background.h \
x.h popt.h textconf.h i18n.h
OBJS = dir.o util.o screen.o dialog.o key.o keyxdef.o menu.o\
file.o win.o color.o help.o find.o profile.o user.o view.o \
ext.o mouse.o setup.o dlg.o option.o \
tree.o widget.o chmod.o mad.o wtools.o info.o \
cons.handler.o chown.o subshell.o terms.o boxes.o \
hotlist.o achown.o layout.o fsusage.o mountlist.o \
regex.o complete.o slint.o command.o \
cmd.o main.o panelize.o learn.o listmode.o utilunix.o \
background.o rxvt.o popt.o text.o
#
# Distribution variables
#
DISTFILES = \
$(HDRS) $(SRCS) Makefile.in TODO ChangeLog OChangeLog man2hlp.c \
gindex.pl xmkdir cons.saver.c ncurses.patch mc.hlp depend.awk \
fixhlp.c mfmt.c
# Should be: mc $(srcdir)/mc.hlp but it's remaking it always
all: mc mcmfmt
.c.o:
$(CC) -c $(CPPFLAGS) $(DEFS) $(CFLAGS) $<
cons.saver: cons.saver.o
$(CC) -s cons.saver.o -o cons.saver
check:
@echo no tests are supplied.
mc: $(OBJS) libvfs.a libmcslang.a libedit.a
$(CC) $(LDFLAGS) -o $@ $(OBJS) -L../vfs -L../slang -L../edit $(OURLIBS) $(LIBS)
mfmt: mfmt.o
$(CC) $(LDFLAGS) mfmt.o -o mfmt
mcmfmt: mfmt
cp mfmt mcmfmt
libvfs.a:
cd ../vfs; $(MAKE) libvfs.a
-$(RMF) libvfs.a
$(LN_S) ../vfs/libvfs.a .
libmcslang.a:
cd ../slang; $(MAKE) libmcslang.a
-$(RMF) libmcslang.a
$(LN_S) ../slang/libmcslang.a .
libedit.a:
cd ../edit; $(MAKE) libedit.a
-$(RMF) libedit.a
$(LN_S) ../edit/libedit.a .
cross:
$(MAKE) CC=gcc-linux CPP="gcc-linux -E" \
CPPFLAGS="$(CPPFLAGS) -I/usr/local/lib/gcc-lib/i386-linux-linux/include/ncurses "
$(srcdir)/mc.hlp: $(docdir)/mc.1.in $(mclibdir)/xnc.hlp $(srcdir)/gindex.pl
$(MAKE) man2hlp
./man2hlp 58 $(docdir)/mc.1.in | cat - $(mclibdir)/xnc.hlp | \
perl $(srcdir)/gindex.pl > $(srcdir)/mc.hlp
mc.html: $(docdir)/mc.1.in man2hlp
./man2hlp 0 $(docdir)/mc.1.in > body.html
cat index.html body.html > mc.html
$(RM) index.html body.html
TAGS: $(SRCS)
etags $(SRCS)
clean:
$(RMF) mc cons.saver man2hlp fixhlp *.o core a.out mc.html mcmfmt
$(RMF) libvfs.a libedit.a libmcslang.a mfmt
realclean: clean
$(RMF) .depend
$(RMF) TAGS
$(RMF) *~
distclean:
-$(RMF) $(srcdir)/*~ $(srcdir)/mc $(srcdir)/cons.saver
-$(RMF) $(srcdir)/mfmt
-$(RMF) $(srcdir)/man2hlp $(srcdir)/fixhlp $(srcdir)/*.o $(srcdir)/core
-$(RMF) $(srcdir)/a.out $(srcdir)/mc.html
-$(RMF) $(srcdir)/libvfs.a $(srcdir)/libmcslang.a $(srcdir)/libedit.a
-if test $(srcdir) = .; then $(MAKE) realclean; fi
-$(RMF) $(srcdir)/Makefile
install: mc mfmt
$(INSTALL_PROGRAM) mc $(DESTDIR)$(bindir)/$(binprefix)mc
$(INSTALL_PROGRAM) mcmfmt $(DESTDIR)$(bindir)/$(binprefix)mcmfmt
$(SEDCMD2) < $(srcdir)/mc.hlp > $(DESTDIR)$(libdir)/$(libprefix)mc.hlp
install.saver: cons.saver
$(INSTALL_PROGRAM) -m 4755 cons.saver $(DESTDIR)$(suppbindir)/cons.saver
uninstall:
cd $(bindir); $(RMF) $(binprefix)mc
cd $(bindir); $(RMF) $(binprefix)mcmfmt
cd $(bindir); $(RMF) $(binprefix)cons.saver
cd $(libdir); $(RMF) $(libprefix)mc.hlp
distcopy: $(srcdir)/mc.hlp
$(CP) $(DISTFILES) ../../mc-$(VERSION)/src
depend dep: mcdep
fastdeploc: fastdepslang fastdepvfs
# ***Dependencies***Do not edit***
ifeq (.depend,$(wildcard .depend))
include .depend
endif
# ***End of dependencies***

View file

@ -1,105 +0,0 @@
#
# ncftp 3.0.3 for reactos ported from MS-Vc
# sedwards 12-20-01
PATH_TO_TOP=../../../reactos
TARGET_TYPE = program
TARGET_APPTYPE = console
TARGET_NAME = ncftp
TARGET_SDKLIBS = kernel32.a ws2_32.a
TARGET_CFLAGS = -Dncftp -D__USE_W32API
TARGET_CLEAN = \
sio/*.o Strn/*.o libncftp/*.o ncftp/*.o
OBJECTS_SIO = \
sio/PRead.o \
sio/PWrite.o \
sio/SAcceptA.o \
sio/SAcceptS.o \
sio/SBind.o \
sio/SClose.o \
sio/SConnect.o \
sio/SConnectByName.o \
sio/SNew.o \
sio/SRead.o \
sio/SReadline.o \
sio/SRecv.o \
sio/SRecvfrom.o \
sio/SRecvmsg.o \
sio/SSelect.o \
sio/SSend.o \
sio/SSendto.o \
sio/SSendtoByName.o \
sio/SWrite.o \
sio/SocketUtil.o \
sio/StrAddr.o \
sio/UAcceptA.o \
sio/UAcceptS.o \
sio/UBind.o \
sio/UConnect.o \
sio/UConnectByName.o \
sio/UNew.o \
sio/URecvfrom.o \
sio/USendto.o \
sio/USendtoByName.o \
sio/SError.o \
sio/SWait.o \
sio/main.o
OBJECTS_STRN = \
Strn/Dynscat.o \
Strn/Strncpy.o \
Strn/Strncat.o \
Strn/Strntok.o \
Strn/Strnpcpy.o \
Strn/Strnpcat.o \
Strn/strtokc.o \
Strn/version.o
OBJECTS_LIBNCFTP = \
libncftp/open.o \
libncftp/cmds.o \
libncftp/util.o \
libncftp/rcmd.o \
libncftp/ftp.o \
libncftp/io.o \
libncftp/errno.o \
libncftp/linelist.o \
libncftp/glob.o
OBJECTS_NCFTP = \
ncftp/cmds.o \
ncftp/cmdlist.o \
ncftp/getopt.o \
ncftp/ls.o \
ncftp/main.o \
ncftp/version.o \
ncftp/shell.o \
ncftp/util.o \
ncftp/readln.o \
ncftp/progress.o \
ncftp/bookmark.o \
ncftp/pref.o \
ncftp/preffw.o \
ncftp/trace.o \
ncftp/spool.o \
ncftp/log.o \
ncftp/getline.o
TARGET_OBJECTS = \
$(OBJECTS_SIO) \
$(OBJECTS_STRN) \
$(OBJECTS_LIBNCFTP) \
$(OBJECTS_NCFTP)
include $(PATH_TO_TOP)/rules.mak
include $(TOOLS_PATH)/helper.mk
# EOF

View file

@ -1,22 +0,0 @@
PATH_TO_TOP=../../../reactos
TARGET_TYPE = program
TARGET_APPTYPE = console
TARGET_NAME = netreg
TARGET_SDKLIBS =
TARGET_OBJECTS = $(TARGET_NAME).o
TARGET_GCCLIBS = ws2_32 stdc++
include $(PATH_TO_TOP)/rules.mak
include $(TOOLS_PATH)/helper.mk
TARGET_CPPFLAGS = -I$(PATH_TO_TOP)/w32api/include -D__USE_W32API
# EOF

View file

@ -1,20 +0,0 @@
PATH_TO_TOP=../../../reactos
TARGET_TYPE = program
TARGET_APPTYPE = console
TARGET_NAME = niclist
TARGET_SDKLIBS =
TARGET_OBJECTS = $(TARGET_NAME).o
TARGET_CFLAGS = -D__USE_W32API
include $(PATH_TO_TOP)/rules.mak
include $(TOOLS_PATH)/helper.mk
# EOF

View file

@ -1,29 +0,0 @@
#
# ReactOS notevil
#
# Makefile
#
PATH_TO_TOP = ../../reactos
TARGET_TYPE = program
TARGET_APPTYPE = console
TARGET_NAME = notevil
TARGET_CFLAGS = -D__USE_W32API #-DUNICODE -D_UNICODE
TARGET_SDKLIBS = \
kernel32.a \
user32.a
TARGET_OBJECTS = $(TARGET_NAME).o
include $(PATH_TO_TOP)/rules.mak
include $(TOOLS_PATH)/helper.mk
$(TARGET_NAME).o: resource.h
# EOF

View file

@ -1,25 +0,0 @@
TARGET_NAME = ros-get
TARGET_TYPE = program
TARGET_APPTYPE = console
PATH_TO_TOP = ../../../reactos
TARGET_INSTALLDIR = bin
TARGET_SDKLIBS = package.a
TARGET_GCCLIBS = stdc++ uuid
TARGET_OBJECTS = main.o
TARGET_CFLAGS = \
-D__USE_W32API -DWIN32 -D_ROS_ \
-D_WIN32_IE=0x0501 -D_WIN32_WINNT=0x0501 \
-DUNICODE -Wall -I../lib
TARGET_CPPFLAGS = $(TARGET_CFLAGS)
TARGET_RCFLAGS = -D__USE_W32API -DNDEBUG -DWIN32 -D_ROS_ -D__WINDRES__ -DUNICODE
include $(PATH_TO_TOP)/rules.mak
include $(TOOLS_PATH)/helper.mk
include $(TOOLS_PATH)/depend.mk

View file

@ -1,25 +0,0 @@
TARGET_NAME = packmgr
TARGET_TYPE = program
TARGET_APPTYPE = windows
PATH_TO_TOP = ../../../reactos
TARGET_INSTALLDIR = bin
TARGET_SDKLIBS = kernel32.a user32.a package.a gdi32.a comctl32.a shell32.a
TARGET_GCCLIBS = stdc++ uuid
TARGET_OBJECTS = main.o
TARGET_CFLAGS = \
-D__USE_W32API -DWIN32 -D_ROS_ \
-D_WIN32_IE=0x0501 -D_WIN32_WINNT=0x0501 \
-DUNICODE -Wall -I../lib
TARGET_CPPFLAGS = $(TARGET_CFLAGS)
TARGET_RCFLAGS = -D__USE_W32API -DNDEBUG -DWIN32 -D_ROS_ -D__WINDRES__ -DUNICODE
include $(PATH_TO_TOP)/rules.mak
include $(TOOLS_PATH)/helper.mk
include $(TOOLS_PATH)/depend.mk

View file

@ -1,28 +0,0 @@
TARGET_TYPE = dynlink
TARGET_NAME = package
PATH_TO_TOP = ../../../reactos
TARGET_INSTALLDIR = bin
TARGET_SDKLIBS = kernel32.a shell32.a user32.a package.a expat.a urlmon.a
TARGET_OBJECTS = main.o tree.o package.o download.o script.o functions.o options.o log.o
TARGET_GCCLIBS = stdc++ uuid
TARGET_CFLAGS = \
-DUNICODE \
-Wall \
-Wno-error \
-D__USE_W32API \
-DWINVER=0x0600 \
-D_WIN32_WINNT=0x0501
TARGET_CPPFLAGS = $(TARGET_CFLAGS)
include $(PATH_TO_TOP)/rules.mak
include $(TOOLS_PATH)/helper.mk
include $(TOOLS_PATH)/depend.mk
# EOF

View file

@ -1,17 +0,0 @@
all: lib gui cmd-line
lib: dummy
$(MAKE) -C lib
gui: dummy
$(MAKE) -C gui
cmd-line: dummy
$(MAKE) -C cmd-line
dummy:
clean:
$(MAKE) -C gui clean
$(MAKE) -C lib clean

View file

@ -1,25 +0,0 @@
#
# ReactOS Console TaskManager
#
# Makefile
#
PATH_TO_TOP = ../../../reactos
TARGET_TYPE = program
TARGET_APPTYPE = console
TARGET_NAME = ctm
TARGET_SDKLIBS = epsapi.a ntdll.a
TARGET_OBJECTS = $(TARGET_NAME).o
TARGET_CFLAGS = -D__USE_W32API -DUNICODE -D_UNICODE
include $(PATH_TO_TOP)/rules.mak
include $(TOOLS_PATH)/helper.mk
# EOF

View file

@ -1,21 +0,0 @@
# $Id$
PATH_TO_TOP = ../../../reactos
TARGET_TYPE = program
TARGET_APPTYPE = console
TARGET_NAME = kill
TARGET_SDKLIBS = ntdll.a
TARGET_CFLAGS = -D__USE_W32API -Wall
TARGET_OBJECTS = $(TARGET_NAME).o
include $(PATH_TO_TOP)/rules.mak
include $(TOOLS_PATH)/helper.mk
# EOF

View file

@ -1,173 +0,0 @@
# $Id$
#
# ReactOS System Utilities
#
# 1999-02-16 (Emanuele Aliberti)
# Added chkdskx.c and formatx.c by Mark Russinovich
# (mark@sysinternals.com) and shutdown.c
#
# 1999-03-03 (Emanuele Aliberti)
# Added login.c and chklib.c
#
# 1999-03-16 (Emanuele Aliberti)
# Added regnav.c
#
# 1999-12-19 (ea)
# Added qsi.c
#
# 2000-04-23 (ea)
# Added pedump.c
#
# 2000-08-4 (ea)
# Added ldd.c; removed login.c
#
#
PATH_TO_TOP=..
PATH_TO_CVSROOT=../$(PATH_TO_TOP)
BASE_CFLAGS = -I$(PATH_TO_CVSROOT)/reactos/include -D_M_IX86 -Wno-strict-aliasing
ROS_DIR=$(PATH_TO_CVSROOT)/reactos
ROS_INC=$(ROS_DIR)/include
ROS_LIB=$(ROS_DIR)/dk/w32/lib
IMPORT_NTDLL=$(ROS_LIB)/libntdll.a
IMPORT_FMIFS=$(ROS_LIB)/libfmifs.a
IMPORT_KERNEL32=$(ROS_LIB)/libkernel32.a
IMPORT_ADVAPI32=$(ROS_LIB)/libadvapi32.a
IMPORT_USER32=$(ROS_LIB)/libuser32.a
IMPORT_MSVCRT=
TARGET=\
chklib.exe \
ldd.exe \
pedump.exe \
shutdown.exe \
chkdsk.exe \
format.exe
# Removed due to dependance on C++ compiler
#
# regexpl/regexpl.exe
#
all: $(TARGET)
# By Mark Russinovich
chkdsk.exe: chkdsk.o win32err.o wmain.o chkdsk.coff
$(CC) \
chkdsk.o \
win32err.o \
wmain.o \
chkdsk.coff \
$(IMPORT_FMIFS) \
$(IMPORT_KERNEL32) \
$(IMPORT_MSVCRT) \
-o chkdsk.exe
$(NM) --numeric-sort chkdsk.exe > chkdsk.sym
format.exe: format.o win32err.o wmain.o format.coff
$(CC) \
format.o \
win32err.o \
wmain.o \
format.coff \
$(IMPORT_FMIFS) \
$(IMPORT_KERNEL32) \
$(IMPORT_MSVCRT) \
-o format.exe
$(NM) --numeric-sort format.exe > format.sym
#---
chklib.exe: chklib.o win32err.o chklib.coff
$(CC) \
chklib.o \
win32err.o \
chklib.coff \
$(IMPORT_KERNEL32) \
$(IMPORT_MSVCRT) \
-o chklib.exe
$(NM) --numeric-sort chklib.exe > chklib.sym
shutdown.exe: shutdown.o win32err.o shutdown.coff
$(CC) \
shutdown.o \
win32err.o \
shutdown.coff \
$(IMPORT_KERNEL32) \
$(IMPORT_USER32) \
$(IMPORT_MSVCRT) \
-o shutdown.exe
$(NM) --numeric-sort shutdown.exe > shutdown.sym
pedump.exe: pedump.o pedump.coff
$(CC) \
pedump.o \
pedump.coff \
$(IMPORT_NTDLL) \
$(IMPORT_KERNEL32) \
$(IMPORT_MSVCRT) \
-o pedump.exe
$(NM) --numeric-sort pedump.exe > pedump.sym
pedump.o: pedump.c
ldd.exe: ldd.o win32err.o ldd.coff
$(CC) \
ldd.o \
win32err.o \
ldd.coff \
$(IMPORT_KERNEL32) \
$(IMPORT_MSVCRT) \
-o ldd.exe
$(NM) --numeric-sort ldd.exe > ldd.sym
ldd.o: ldd.c
# By Nedko Arnaoudov
regexpl/regexpl.exe:
make -C regexpl
#---
install:
.phony: install
CLEAN_FILES = *.o *.exe *.sym
clean: $(CLEAN_FILES:%=%_clean)
$(CLEAN_FILES:%=%_clean): %_clean:
- $(RM) $*
.phony: clean $(CLEAN_FILES:%=%_clean)
floppy: $(TARGET:%=$(FLOPPY_DIR)/apps/%)
$(TARGET:%=$(FLOPPY_DIR)/apps/%): $(FLOPPY_DIR)/apps/%: %
ifeq ($(DOSCLI),yes)
$(CP) $* $(FLOPPY_DIR)\apps\$*
else
$(CP) $* $(FLOPPY_DIR)/apps/$*
endif
dist: $(TARGET:%=../$(DIST_DIR)/apps/%)
$(TARGET:%=../$(DIST_DIR)/apps/%): ../$(DIST_DIR)/apps/%: %
ifeq ($(DOSCLI),yes)
$(CP) $* ..\$(DIST_DIR)\apps\$*
else
$(CP) $* ../$(DIST_DIR)/apps/$*
endif
include ../rules.mak
# EOF

View file

@ -1,23 +0,0 @@
#
PATH_TO_TOP = ../../../reactos
TARGET_NORC = yes
TARGET_TYPE = program
TARGET_APPTYPE = console
TARGET_NAME = man
TARGET_SDKLIBS = ntdll.a
TARGET_CFLAGS = -D__USE_W32API -Wall
TARGET_OBJECTS = $(TARGET_NAME).o
include $(PATH_TO_TOP)/rules.mak
include $(TOOLS_PATH)/helper.mk
# EOF

View file

@ -1,58 +0,0 @@
# $Id$
#
# ReactOS makefile for RegExpl
#
PATH_TO_TOP := ../../../reactos
TARGET_TYPE = program
TARGET_APPTYPE = console
TARGET_NAME = regexpl
TARGET_OBJECTS = \
ArgumentParser.o \
Console.o \
RegistryExplorer.o \
RegistryKey.o \
RegistryTree.o \
SecurityDescriptor.o \
ShellCommand.o \
ShellCommandChangeKey.o \
ShellCommandConnect.o \
ShellCommandDACL.o \
ShellCommandDeleteKey.o \
ShellCommandDeleteValue.o \
ShellCommandDir.o \
ShellCommandExit.o \
ShellCommandHelp.o \
ShellCommandNewKey.o \
ShellCommandOwner.o \
ShellCommandSACL.o \
ShellCommandSetValue.o \
ShellCommandValue.o \
ShellCommandVersion.o \
ShellCommandsLinkedList.o \
CrtSupplement.o \
TextHistory.o \
Completion.o \
Pattern.o \
Settings.o \
Prompt.o
TARGET_CFLAGS = -Wall -Werror -D__USE_W32API -DUNICODE -D_UNICODE -I./
include $(PATH_TO_TOP)/rules.mak
include $(TOOLS_PATH)/helper.mk
# C++ code should be linked with c++ aware linker (g++)
LD_CC = $(CXX)
# Automatic dependency tracking
DEP_OBJECTS := $(TARGET_OBJECTS)
include $(PATH_TO_TOP)/tools/depend.mk
# EOF

View file

@ -1,23 +0,0 @@
#
PATH_TO_TOP = ../../../reactos
TARGET_NORC = yes
TARGET_TYPE = program
TARGET_APPTYPE = console
TARGET_NAME = cat
TARGET_SDKLIBS = ntdll.a
TARGET_CFLAGS = -D__USE_W32API -Wall
TARGET_OBJECTS = $(TARGET_NAME).o
include $(PATH_TO_TOP)/rules.mak
include $(TOOLS_PATH)/helper.mk
# EOF

View file

@ -1,27 +0,0 @@
#
# ReactOS tlist
#
# Makefile
#
PATH_TO_TOP = ../../../reactos
TARGET_TYPE = program
TARGET_APPTYPE = console
TARGET_NAME = tlist
TARGET_SDKLIBS = epsapi.a tgetopt.a kernel32.a user32.a ntdll.a
TARGET_OBJECTS = $(TARGET_NAME).o
DEP_OBJECTS = $(TARGET_OBJECTS)
include $(PATH_TO_TOP)/rules.mak
include $(TOOLS_PATH)/helper.mk
include $(TOOLS_PATH)/depend.mk
# EOF

View file

@ -1,34 +0,0 @@
# $Id: makefile,v 1.1 2002/08/27 00:53:34 robd Exp $
PATH_TO_TOP = ../../../reactos
TOOLS_PATH = $(PATH_TO_TOP)/tools
TARGET_TYPE = program
TARGET_APPTYPE = windows
TARGET_NAME = dialog
TARGET_SDKLIBS = ntdll.a kernel32.a user32.a gdi32.a
TARGET_GCCLIBS = advapi32 comctl32 comdlg32 version
TARGET_OBJECTS = $(TARGET_NAME).o \
memdlg.o \
page1.o \
page2.o \
page3.o \
trace.o
TARGET_CLEAN = $(TARGET_OBJECTS)
include $(PATH_TO_TOP)/rules.mak
include $(TOOLS_PATH)/helper.mk
MK_CFLAGS = -D_UNICODE -DUNICODE -D_DEBUG
MK_CPPFLAGS = -D_UNICODE -DUNICODE -D_DEBUG
MK_RCFLAGS = -D_UNICODE -DUNICODE
# EOF

View file

@ -1,67 +0,0 @@
#
# ReactOS winfile
#
# Makefile
#
# Copyright (C) 2002 Robert Dickenson <robd@reactos.org>
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
#
PATH_TO_TOP = ../..
TARGET = mdi
BASE_CFLAGS = -DGCC -D_WIN32_IE=0x0400
RCFLAGS = -DGCC -D_WIN32_IE=0x0400
OBJS = about.o \
framewnd.o \
childwnd.o \
main.o
#LIBS = -lgdi32 -luser32 -lkernel32 -lcomctl32
LIBS = -lgdi32 -luser32 -lkernel32 -l../../lib/ros2win/ros2win
all: $(TARGET).exe
$(TARGET).res: $(TARGET).rc
$(TARGET).exe: $(OBJS) $(TARGET).coff
$(CC) -Wl,--subsystem,windows -o $(TARGET).exe $(OBJS) $(TARGET).coff $(LIBS)
$(NM) --numeric-sort $(TARGET).exe > $(TARGET).sym
main.h: resource.h
about.o: about.c about.h main.h
main.o: main.c main.h framewnd.h childwnd.h
framewnd.o: framewnd.c framewnd.h main.h
childwnd.o: childwnd.c childwnd.h main.h
clean:
- $(RM) $(OBJS)
- $(RM) $(TARGET).exe
- $(RM) $(TARGET).sym
- $(RM) $(TARGET).coff
include $(PATH_TO_TOP)/rules.mak

View file

@ -1,36 +0,0 @@
#
# ReactOS welcome/autorun
#
# Makefile
#
# Copyright (C) 2002 The ReactOS Project
PATH_TO_TOP = ..
OBJS = welcome.o
LIBS = -lkernel32 -lgdi32 -luser32
all: welcome.exe autorun.exe
autorun.exe: welcome.o autorun.coff
$(CC) welcome.o autorun.coff \
-Wl,--subsystem,windows \
-lkernel32 -lgdi32 -luser32 -o autorun.exe
welcome.exe: welcome.o welcome.coff
$(CC) welcome.o welcome.coff \
-Wl,--subsystem,windows \
-lkernel32 -lgdi32 -luser32 -o welcome.exe
clean:
- $(RM) *.o
- $(RM) *.coff
- $(RM) *.exe
install:
include $(PATH_TO_TOP)/rules.mak
# EOF

View file

@ -1,59 +0,0 @@
#
# ReactOS winfile
#
# Makefile
#
PATH_TO_TOP = ../../reactos
TARGET_TYPE = program
TARGET_APPTYPE = windows
TARGET_NAME = winfile
TARGET_CFLAGS = -D_WIN32_IE=0x0400 -D__USE_W32API
TARGET_RCFLAGS = -D_WIN32_IE=0x0400
WINE_MODE = yes
WINE_RC = $(TARGET_NAME)
WINE_INCLUDE = ./
TARGET_SDKLIBS = \
kernel32.a \
user32.a \
gdi32.a \
advapi32.a \
version.a \
comdlg32.a \
comctl32.a
TARGET_OBJECTS = \
about.o \
childwnd.o \
debug.o \
dialogs.o \
drivebar.o \
entries.o \
framewnd.o \
listview.o \
main.o \
network.o \
settings.o \
shell.o \
sort.o \
splitpath.o \
run.o \
trace.o \
treeview.o \
utils.o \
worker.o
include $(PATH_TO_TOP)/rules.mak
include $(TOOLS_PATH)/helper.mk
# EOF