mirror of
https://github.com/reactos/reactos.git
synced 2024-12-26 17:14:41 +00:00
Updates for ReactOS build system
svn path=/trunk/; revision=2465
This commit is contained in:
parent
0dd9d2664c
commit
ab18809029
4 changed files with 71 additions and 132 deletions
|
@ -4,8 +4,6 @@
|
||||||
|
|
||||||
PATH_TO_TOP=../../../reactos
|
PATH_TO_TOP=../../../reactos
|
||||||
|
|
||||||
ROS_DIR=../../../reactos
|
|
||||||
|
|
||||||
TARGET_TYPE = program
|
TARGET_TYPE = program
|
||||||
|
|
||||||
TARGET_APPTYPE = console
|
TARGET_APPTYPE = console
|
||||||
|
|
|
@ -1,9 +1,7 @@
|
||||||
# $Id: makefile,v 1.1 2001/12/30 04:09:38 sedwards Exp $
|
# $Id: makefile,v 1.2 2001/12/31 18:24:13 sedwards Exp $
|
||||||
|
|
||||||
PATH_TO_TOP=../../../reactos
|
PATH_TO_TOP=../../../reactos
|
||||||
|
|
||||||
ROS_DIR=../../../reactos
|
|
||||||
|
|
||||||
TARGET_TYPE = program
|
TARGET_TYPE = program
|
||||||
|
|
||||||
TARGET_APPTYPE = console
|
TARGET_APPTYPE = console
|
||||||
|
|
|
@ -1,139 +1,43 @@
|
||||||
#
|
# $Id: Makefile,v 1.2 2001/12/31 18:23:19 sedwards Exp $
|
||||||
# Makefile for Console Telnet
|
|
||||||
# Last modified 4/15/2000 by Paul Brannan
|
|
||||||
#
|
|
||||||
|
|
||||||
SRCDIR=./src
|
PATH_TO_TOP=../../../reactos
|
||||||
OBJDIR=src
|
|
||||||
RESDIR=resource
|
|
||||||
|
|
||||||
SRC=$(wildcard $(SRCDIR)/*.cpp)
|
TARGET_TYPE = program
|
||||||
RESOURCES=$(wildcard $(RESDIR)/*.rc)
|
|
||||||
OBJ1=$(SRC:.c=.o)
|
|
||||||
OBJ=$(OBJ1:.cpp=.o) $(RESOURCES:.rc=.o)
|
|
||||||
|
|
||||||
INCLUDES=-I$(RESDIR)
|
TARGET_APPTYPE = console
|
||||||
|
|
||||||
OUT=telnet.exe
|
TARGET_NAME = telnet
|
||||||
|
|
||||||
# Modify these for your system if necessary
|
TARGET_SDKLIBS = ws2_32.a
|
||||||
# Note: DJGPP+RDXNTDJ configuration is untested.
|
|
||||||
|
|
||||||
# --CYGWIN--
|
TARGET_CPPFLAGS = -D__REACTOS__
|
||||||
#CC=gcc
|
|
||||||
#CCC=g++
|
|
||||||
#LDFLAGS=-lwsock32 -lmsvcrt
|
|
||||||
#CFLAGS=-O2 -Wall -mwindows -mno-cygwin -D__CYGWIN__
|
|
||||||
#CCFLAGS=$(CFLAGS)
|
|
||||||
#RES=
|
|
||||||
#RC=windres
|
|
||||||
#RCFLAGS=-O coff
|
|
||||||
|
|
||||||
# --MINGW32(+EGCS)--
|
TARGET_GCCLIBS = stdc++
|
||||||
CC=gcc
|
|
||||||
CCC=g++
|
|
||||||
LDFLAGS=-lkernel32 -luser32 -lgdi32 -lshell32 -lwsock32 -lstdc++
|
|
||||||
CFLAGS=-O2 -Wall
|
|
||||||
CCFLAGS=$(CFLAGS)
|
|
||||||
RES=
|
|
||||||
RC=windres
|
|
||||||
RCFLAGS=
|
|
||||||
|
|
||||||
# --DJGPP+RSXNTDJ--
|
TARGET_OBJECTS = \
|
||||||
#CC=gcc -Zwin32 -Zmt -Zcrtdll
|
src\ansiprsr.o \
|
||||||
#CCC=$(CC)
|
src\keytrans.o \
|
||||||
#LDFLAGS=
|
src\tcharmap.o \
|
||||||
#CFLAGS= -g
|
src\tconsole.o \
|
||||||
#CCFLAGS=$(CFLAGS)
|
src\tkeydef.o \
|
||||||
#RES=rsrc
|
src\tkeymap.o \
|
||||||
#RC=grc
|
src\tmapldr.o \
|
||||||
#RCFLAGS=-r
|
src\tmouse.o \
|
||||||
|
src\tnclass.o \
|
||||||
|
src\tnclip.o \
|
||||||
|
src\tncon.o \
|
||||||
|
src\tnconfig.o \
|
||||||
|
src\tnerror.o \
|
||||||
|
src\tnetwork.o \
|
||||||
|
src\tnmain.o \
|
||||||
|
src\tnmisc.o \
|
||||||
|
src\tscript.o \
|
||||||
|
src\tscroll.o \
|
||||||
|
src\ttelhndl.o
|
||||||
|
|
||||||
|
|
||||||
# You should not have to modify anything below this line
|
include $(PATH_TO_TOP)/rules.mak
|
||||||
|
|
||||||
all: $(OUT)
|
include $(TOOLS_PATH)/helper.mk
|
||||||
|
|
||||||
.SUFFIXES: .c .cpp .rc
|
# EOF
|
||||||
|
|
||||||
.c.o:
|
|
||||||
$(CC) $(INCLUDES) $(CFLAGS) -c $< -o $@
|
|
||||||
|
|
||||||
.cpp.o:
|
|
||||||
$(CCC) $(INCLUDES) $(CCFLAGS) -c $< -o $@
|
|
||||||
|
|
||||||
.rc.o:
|
|
||||||
$(RC) -i $< $(RCFLAGS) -o $@
|
|
||||||
|
|
||||||
$(OUT): $(OBJ)
|
|
||||||
$(CCC) $(OBJ) $(LDFLAGS) $(LIBS) -o $(OUT)
|
|
||||||
strip $(OUT)
|
|
||||||
|
|
||||||
#clean:
|
|
||||||
# del $(OBJDIR)\*.o
|
|
||||||
# del $(OUT)
|
|
||||||
clean:
|
|
||||||
"../../../reactos/tools/rdel" "src/*.o"
|
|
||||||
|
|
||||||
# DO NOT DELETE
|
|
||||||
|
|
||||||
./src/ansiprsr.o: ./src/ansiprsr.h ./src/tnconfig.h ./src/tnerror.h
|
|
||||||
./src/ansiprsr.o: ./src/tnmsg.h ./src/tparser.h ./src/tconsole.h
|
|
||||||
./src/ansiprsr.o: ./src/keytrans.h ./src/tkeydef.h ./src/tkeymap.h
|
|
||||||
./src/ansiprsr.o: ./src/stl_bids.h ./src/tscroll.h ./src/tmouse.h
|
|
||||||
./src/ansiprsr.o: ./src/tnclip.h ./src/tnetwork.h ./src/tcharmap.h
|
|
||||||
./src/keytrans.o: ./src/keytrans.h ./src/tkeydef.h ./src/tkeymap.h
|
|
||||||
./src/keytrans.o: ./src/stl_bids.h ./src/tnerror.h ./src/tnmsg.h
|
|
||||||
./src/tcharmap.o: ./src/tcharmap.h ./src/tnconfig.h ./src/tnerror.h
|
|
||||||
./src/tcharmap.o: ./src/tnmsg.h
|
|
||||||
./src/tconsole.o: ./src/tconsole.h ./src/tnconfig.h ./src/tnerror.h
|
|
||||||
./src/tconsole.o: ./src/tnmsg.h
|
|
||||||
./src/tkeydef.o: ./src/tkeydef.h
|
|
||||||
./src/tkeymap.o: ./src/tkeymap.h ./src/stl_bids.h ./src/tkeydef.h
|
|
||||||
./src/tmapldr.o: ./src/tmapldr.h ./src/keytrans.h ./src/tkeydef.h
|
|
||||||
./src/tmapldr.o: ./src/tkeymap.h ./src/stl_bids.h ./src/tcharmap.h
|
|
||||||
./src/tmapldr.o: ./src/tnerror.h ./src/tnmsg.h ./src/tnconfig.h
|
|
||||||
./src/tmouse.o: ./src/tmouse.h ./src/tnclip.h ./src/tnetwork.h
|
|
||||||
./src/tmouse.o: ./src/tconsole.h ./src/tnconfig.h ./src/tnerror.h
|
|
||||||
./src/tmouse.o: ./src/tnmsg.h
|
|
||||||
./src/tnclass.o: ./src/tnclass.h ./src/tnconfig.h ./src/tnerror.h
|
|
||||||
./src/tnclass.o: ./src/tnmsg.h ./src/ttelhndl.h ./src/tparser.h
|
|
||||||
./src/tnclass.o: ./src/tconsole.h ./src/keytrans.h ./src/tkeydef.h
|
|
||||||
./src/tnclass.o: ./src/tkeymap.h ./src/stl_bids.h ./src/tscroll.h
|
|
||||||
./src/tnclass.o: ./src/tmouse.h ./src/tnclip.h ./src/tnetwork.h
|
|
||||||
./src/tnclass.o: ./src/tcharmap.h ./src/tncon.h ./src/tparams.h
|
|
||||||
./src/tnclass.o: ./src/ansiprsr.h ./src/tmapldr.h ./src/tnmisc.h
|
|
||||||
./src/tnclip.o: ./src/tnclip.h ./src/tnetwork.h
|
|
||||||
./src/tncon.o: ./src/tncon.h ./src/tparams.h ./src/ttelhndl.h ./src/tparser.h
|
|
||||||
./src/tncon.o: ./src/tconsole.h ./src/tnconfig.h ./src/tnerror.h
|
|
||||||
./src/tncon.o: ./src/tnmsg.h ./src/keytrans.h ./src/tkeydef.h ./src/tkeymap.h
|
|
||||||
./src/tncon.o: ./src/stl_bids.h ./src/tscroll.h ./src/tmouse.h ./src/tnclip.h
|
|
||||||
./src/tncon.o: ./src/tnetwork.h ./src/tcharmap.h
|
|
||||||
./src/tnconfig.o: ./src/tnconfig.h ./src/tnerror.h ./src/tnmsg.h
|
|
||||||
./src/tnerror.o: ./src/tnerror.h ./src/tnmsg.h ./src/ttelhndl.h
|
|
||||||
./src/tnerror.o: ./src/tparser.h ./src/tconsole.h ./src/tnconfig.h
|
|
||||||
./src/tnerror.o: ./src/keytrans.h ./src/tkeydef.h ./src/tkeymap.h
|
|
||||||
./src/tnerror.o: ./src/stl_bids.h ./src/tscroll.h ./src/tmouse.h
|
|
||||||
./src/tnerror.o: ./src/tnclip.h ./src/tnetwork.h ./src/tcharmap.h
|
|
||||||
./src/tnetwork.o: ./src/tnetwork.h
|
|
||||||
./src/tnmain.o: ./src/tnmain.h ./src/tncon.h ./src/tparams.h ./src/ttelhndl.h
|
|
||||||
./src/tnmain.o: ./src/tparser.h ./src/tconsole.h ./src/tnconfig.h
|
|
||||||
./src/tnmain.o: ./src/tnerror.h ./src/tnmsg.h ./src/keytrans.h
|
|
||||||
./src/tnmain.o: ./src/tkeydef.h ./src/tkeymap.h ./src/stl_bids.h
|
|
||||||
./src/tnmain.o: ./src/tscroll.h ./src/tmouse.h ./src/tnclip.h
|
|
||||||
./src/tnmain.o: ./src/tnetwork.h ./src/tcharmap.h ./src/tnclass.h
|
|
||||||
./src/tnmain.o: ./src/ansiprsr.h ./src/tmapldr.h ./src/tnmisc.h
|
|
||||||
./src/tnmisc.o: ./src/tnmisc.h
|
|
||||||
./src/tscript.o: ./src/tscript.h ./src/tnetwork.h
|
|
||||||
./src/tscroll.o: ./src/tscroll.h ./src/tconsole.h ./src/tnconfig.h
|
|
||||||
./src/tscroll.o: ./src/tnerror.h ./src/tnmsg.h ./src/tmouse.h ./src/tnclip.h
|
|
||||||
./src/tscroll.o: ./src/tnetwork.h ./src/tncon.h ./src/tparams.h
|
|
||||||
./src/tscroll.o: ./src/ttelhndl.h ./src/tparser.h ./src/keytrans.h
|
|
||||||
./src/tscroll.o: ./src/tkeydef.h ./src/tkeymap.h ./src/stl_bids.h
|
|
||||||
./src/tscroll.o: ./src/tcharmap.h
|
|
||||||
./src/ttelhndl.o: ./src/ttelhndl.h ./src/tparser.h ./src/tconsole.h
|
|
||||||
./src/ttelhndl.o: ./src/tnconfig.h ./src/tnerror.h ./src/tnmsg.h
|
|
||||||
./src/ttelhndl.o: ./src/keytrans.h ./src/tkeydef.h ./src/tkeymap.h
|
|
||||||
./src/ttelhndl.o: ./src/stl_bids.h ./src/tscroll.h ./src/tmouse.h
|
|
||||||
./src/ttelhndl.o: ./src/tnclip.h ./src/tnetwork.h ./src/tcharmap.h
|
|
||||||
./src/ttelhndl.o: ./src/telnet.h ./src/tparams.h
|
|
||||||
|
|
39
rosapps/net/telnet/telnet.rc
Normal file
39
rosapps/net/telnet/telnet.rc
Normal file
|
@ -0,0 +1,39 @@
|
||||||
|
#include <defines.h>
|
||||||
|
#include <reactos/resource.h>
|
||||||
|
|
||||||
|
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
|
||||||
|
|
||||||
|
VS_VERSION_INFO VERSIONINFO
|
||||||
|
FILEVERSION RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
|
||||||
|
PRODUCTVERSION RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD
|
||||||
|
FILEFLAGSMASK 0x3fL
|
||||||
|
#ifdef _DEBUG
|
||||||
|
FILEFLAGS 0x1L
|
||||||
|
#else
|
||||||
|
FILEFLAGS 0x0L
|
||||||
|
#endif
|
||||||
|
FILEOS 0x40004L
|
||||||
|
FILETYPE 0x2L
|
||||||
|
FILESUBTYPE 0x0L
|
||||||
|
BEGIN
|
||||||
|
BLOCK "StringFileInfo"
|
||||||
|
BEGIN
|
||||||
|
BLOCK "040904b0"
|
||||||
|
BEGIN
|
||||||
|
VALUE "CompanyName", RES_STR_COMPANY_NAME
|
||||||
|
VALUE "FileDescription", "Console Telnet for Win32\0"
|
||||||
|
VALUE "FileVersion", RES_STR_FILE_VERSION
|
||||||
|
VALUE "InternalName", "ping\0"
|
||||||
|
VALUE "LegalCopyright", RES_STR_LEGAL_COPYRIGHT
|
||||||
|
VALUE "OriginalCopyright", "Paul Brannan (cout@users.sourceforge.net)\0"
|
||||||
|
VALUE "OriginalFilename", "telnet.exe\0"
|
||||||
|
VALUE "ProductName", RES_STR_PRODUCT_NAME
|
||||||
|
VALUE "ProductVersion", RES_STR_PRODUCT_VERSION
|
||||||
|
END
|
||||||
|
END
|
||||||
|
BLOCK "VarFileInfo"
|
||||||
|
BEGIN
|
||||||
|
VALUE "Translation", 0x409, 1200
|
||||||
|
END
|
||||||
|
END
|
||||||
|
|
Loading…
Reference in a new issue