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:
4
demo.bdf
4
demo.bdf
@@ -1,4 +0,0 @@
|
||||
TargetName=demo
|
||||
TargetType=dll
|
||||
SourceFiles=extclass_demo.cpp
|
||||
Libs=py_cpp python utils
|
||||
@@ -1,4 +0,0 @@
|
||||
TargetName=demo_d
|
||||
TargetType=dll
|
||||
SourceFiles=extclass_demo_d.cpp
|
||||
Libs=py_cpp_d python_d utils
|
||||
@@ -1,4 +0,0 @@
|
||||
TargetName=example1
|
||||
TargetType=dll
|
||||
SourceFiles=example1.cpp
|
||||
Libs=py_cpp python utils
|
||||
@@ -1,3 +0,0 @@
|
||||
#define DEBUG_PYTHON
|
||||
#include "extclass.cpp"
|
||||
|
||||
@@ -1,2 +0,0 @@
|
||||
#define DEBUG_PYTHON
|
||||
#include "extclass_demo.cpp"
|
||||
@@ -1,2 +0,0 @@
|
||||
#define DEBUG_PYTHON
|
||||
#include "functions.cpp"
|
||||
@@ -1,2 +0,0 @@
|
||||
#define DEBUG_PYTHON
|
||||
#include "init_function.cpp"
|
||||
48
makefile
48
makefile
@@ -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
|
||||
@@ -1,2 +0,0 @@
|
||||
#define DEBUG_PYTHON
|
||||
#include "module.cpp"
|
||||
@@ -1,2 +0,0 @@
|
||||
#define DEBUG_PYTHON
|
||||
#include "objects.cpp"
|
||||
@@ -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
|
||||
@@ -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
|
||||
@@ -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
|
||||
@@ -1,2 +0,0 @@
|
||||
#define DEBUG_PYTHON
|
||||
#include "subclass.cpp"
|
||||
@@ -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.
|
||||
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
@@ -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
|
||||
@@ -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_)
|
||||
@@ -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;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user