2
0
mirror of https://github.com/boostorg/python.git synced 2026-01-21 17:12:22 +00:00

Removed Dragon-specific makefiles and related stuff

[SVN r7943]
This commit is contained in:
Dave Abrahams
2000-10-15 01:03:52 +00:00
parent 12a881ead5
commit 272027629c
19 changed files with 0 additions and 192 deletions

View File

@@ -1,4 +0,0 @@
TargetName=demo
TargetType=dll
SourceFiles=extclass_demo.cpp
Libs=py_cpp python utils

View File

@@ -1,4 +0,0 @@
TargetName=demo_d
TargetType=dll
SourceFiles=extclass_demo_d.cpp
Libs=py_cpp_d python_d utils

View File

@@ -1,4 +0,0 @@
TargetName=example1
TargetType=dll
SourceFiles=example1.cpp
Libs=py_cpp python utils

View File

@@ -1,3 +0,0 @@
#define DEBUG_PYTHON
#include "extclass.cpp"

View File

@@ -1,2 +0,0 @@
#define DEBUG_PYTHON
#include "extclass_demo.cpp"

View File

@@ -1,2 +0,0 @@
#define DEBUG_PYTHON
#include "functions.cpp"

View File

@@ -1,2 +0,0 @@
#define DEBUG_PYTHON
#include "init_function.cpp"

View File

@@ -1,48 +0,0 @@
#########################################################
#
# makefile - Manhattan py_cpp makefile
#
# Author: David Abrahams
# Date: 04-May-2000
# Copyright (c) 2000 Dragon Systems, Inc.
#
# Revision history at bottom.
#
#########################################################
# Set up $(ROOT_DIR)
include ../make/userdirs.mak
include $(ROOT_DIR)/make/common.mak
include $(ROOT_DIR)/python/pythonhelp.mak
include $(ROOT_DIR)/utils/utilhelp.mak
include $(ROOT_DIR)/py_cpp/py_cpphelp.mak
MAKEFILE_INCLUDES = $(PYTHON_INCLUDES)
# Look in this directory, then the output subdirectory (BIN_DIR) for modules to load without qualification.
export PYTHONPATH := $(THISDIR)$(PYTHONPATH_SEP)$(THISDIR)/$(BIN_DIR)$(PYTHONPATH_SEP)$(PYTHONPATH)
# In order to get the automatic dependency generation working correctly, it
# is necessary to list the source files here.
SRC_FILES = extclass.cpp init_function.cpp subclass.cpp functions.cpp module.cpp newtypes.cpp py.cpp objects.cpp
SRC_FILES += extclass_demo.cpp example1.cpp
SRC_FILES += extclass_d.cpp init_function_d.cpp subclass_d.cpp functions_d.cpp module_d.cpp newtypes_d.cpp py_d.cpp objects_d.cpp
SRC_FILES += extclass_demo_d.cpp
LIBS=$(PYTHON_LIB) $(PYTHON_D_LIB)
test : demo
$(PYTHON_EXE) test_extclass.py $(ARGS)
test_d : demo_d
$(DEBUGGER) $(PYTHON_D_EXE) test_extclass.py $(ARGS)
ifndef PYTHON_D_LIB
PYTHON_D_LIB = $(SPACE_CHAR)
endif
-include py_cpp.mk1
-include py_cpp_d.mk1
-include demo.mk1
-include demo_d.mk1
-include example1.mk1

View File

@@ -1,2 +0,0 @@
#define DEBUG_PYTHON
#include "module.cpp"

View File

@@ -1,2 +0,0 @@
#define DEBUG_PYTHON
#include "objects.cpp"

View File

@@ -1,4 +0,0 @@
TargetName=py_cpp
TargetType=lib
SourceFiles=extclass.cpp init_function.cpp subclass.cpp functions.cpp objects.cpp
SourceFiles+=module.cpp newtypes.cpp py.cpp

View File

@@ -1,4 +0,0 @@
TargetName=py_cpp_d
TargetType=lib
SourceFiles=extclass_d.cpp init_function_d.cpp subclass_d.cpp functions_d.cpp objects_d.cpp
SourceFiles+=module_d.cpp newtypes_d.cpp py_d.cpp

View File

@@ -1,21 +0,0 @@
ifndef PY_CPPHELP_MAK_INCLUDED
PY_CPPHELP_MAK_INCLUDED=1
ifndef DONT_BUILD_IMPORTS
PY_CPP_DIR=$(ROOT_DIR)/py_cpp
PY_CPP_LIB=$(PY_CPP_DIR)/$(OBJDIR)/py_cpp.lib
PY_CPP_D_LIB=$(PY_CPP_DIR)/$(OBJDIR)/py_cpp_d.lib
$(PY_CPP_LIB) : FORCE
$(RECURSIVE_MAKE) -C $(PY_CPP_DIR) py_cpp
$(PY_CPP_D_LIB) : FORCE
$(RECURSIVE_MAKE) -C $(PY_CPP_DIR) py_cpp_d
# end ifndef DONT_BUILD_IMPORTS
endif
# end ifndef PY_CPPHELP_MAK_INCLUDED
endif

View File

@@ -1,2 +0,0 @@
#define DEBUG_PYTHON
#include "py.cpp"

View File

@@ -1,2 +0,0 @@
#define DEBUG_PYTHON
#include "subclass.cpp"

View File

@@ -1,41 +0,0 @@
========================================================================
DYNAMIC LINK LIBRARY : vc6_prj
========================================================================
AppWizard has created this vc6_prj DLL for you.
This file contains a summary of what you will find in each of the files that
make up your vc6_prj application.
vc6_prj.dsp
This file (the project file) contains information at the project level and
is used to build a single project or subproject. Other users can share the
project (.dsp) file, but they should export the makefiles locally.
vc6_prj.cpp
This is the main DLL source file.
When created, this DLL does not export any symbols. As a result, it
will not produce a .lib file when it is built. If you wish this project
to be a project dependency of some other project, you will either need to
add code to export some symbols from the DLL so that an export library
will be produced, or you can check the "doesn't produce lib" checkbox in
the Linker settings page for this project.
/////////////////////////////////////////////////////////////////////////////
Other standard files:
StdAfx.h, StdAfx.cpp
These files are used to build a precompiled header (PCH) file
named vc6_prj.pch and a precompiled types file named StdAfx.obj.
/////////////////////////////////////////////////////////////////////////////
Other notes:
AppWizard uses "TODO:" to indicate parts of the source code you
should add to or customize.
/////////////////////////////////////////////////////////////////////////////

View File

@@ -1,8 +0,0 @@
// stdafx.cpp : source file that includes just the standard includes
// vc6_prj.pch will be the pre-compiled header
// stdafx.obj will contain the pre-compiled type information
#include "stdafx.h"
// TODO: reference any additional headers you need in STDAFX.H
// and not in this file

View File

@@ -1,24 +0,0 @@
// stdafx.h : include file for standard system include files,
// or project specific include files that are used frequently, but
// are changed infrequently
//
#if !defined(AFX_STDAFX_H__A41B37EF_17F7_406A_95AC_FE67BDB05B1E__INCLUDED_)
#define AFX_STDAFX_H__A41B37EF_17F7_406A_95AC_FE67BDB05B1E__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
// Insert your headers here
#define WIN32_LEAN_AND_MEAN // Exclude rarely-used stuff from Windows headers
#include <windows.h>
// TODO: reference additional headers your program requires here
//{{AFX_INSERT_LOCATION}}
// Microsoft Visual C++ will insert additional declarations immediately before the previous line.
#endif // !defined(AFX_STDAFX_H__A41B37EF_17F7_406A_95AC_FE67BDB05B1E__INCLUDED_)

View File

@@ -1,13 +0,0 @@
// vc6_prj.cpp : Defines the entry point for the DLL application.
//
#include "stdafx.h"
BOOL APIENTRY DllMain( HANDLE hModule,
DWORD ul_reason_for_call,
LPVOID lpReserved
)
{
return TRUE;
}