42 Commits (cb39d1f466eeecbec969f50a5df609eb0a863084)

Author SHA1 Message Date
Serhiy Storchaka bfbfc8deb2 Removed unintentional trailing spaces in text files. 11 years ago
Ned Deily b166191886 Issue #17095: Fix Modules/Setup *shared* support. 12 years ago
Jeffrey Yasskin d4fcdb1ea8 Issue #9189: Allow users to set $CFLAGS, $CPPFLAGS, and $LDFLAGS when running 16 years ago
Martin v. Löwis 1a21451b1d Implement PEP 3121: new module initialization and finalization API. 18 years ago
Thomas Wouters 89d996e5c2 Merged revisions 57778-58052 via svnmerge from 19 years ago
Martin v. Löwis d44a4e9719 Patch #786737: Allow building in a tree of symlinks pointing to 19 years ago
Martin v. Löwis a326ab2c9f Patch #786737: Allow building in a tree of symlinks pointing to 19 years ago
Andrew M. Kuchling f4a4fb9a11 [Patch #536769] Add -Xcompiler flag for adding arguments and switches for 24 years ago
Neil Schemenauer 89e90d67aa Separate CFLAGS and CPPFLAGS. CFLAGS should not contain preprocessor 25 years ago
Guido van Rossum ad2c3c7b69 Extra fix from bbum (SF #402357) for his previous patch: 25 years ago
Neil Schemenauer 09ac1fde1c Fix a typo. 25 years ago
Neil Schemenauer 83356ef31d - Use PY_CFLAGS when compile modules that will be part of the interpreter. 25 years ago
Neil Schemenauer d32a337cf3 Changes for flat makefile. Building of modules happens from toplevel 25 years ago
Guido van Rossum 2a78cf2288 SF Patch #102357 by bbum: Add support for frameworks and objective-c 25 years ago
Guido van Rossum b961920ff4 Final part of SF patch #102409 by jlt63: Cygwin Python DLL and Shared 25 years ago
Guido van Rossum 37da22b3f4 The C+ compiler is called $(CXX) these days, not CCC. 25 years ago
Fred Drake cf3bc8c5a5 Rename Setup.in to Setup.dist, and assume that configure will create 26 years ago
Fred Drake 091ec2cfdd Add support for FreeBSD --rpath linker option; this is equivalent to 26 years ago
Thomas Wouters 53e7fd77a7 Fix prototypes generated by makesetup, so they include '(void)' rather than 26 years ago
Fred Drake e55d5446ea Thomas Wouters <thomas@xs4all.net>: 26 years ago
Skip Montanaro fd022672a0 don't prepend "$(srcdir)/" to paths beginning with "$" since they are likely 26 years ago
Guido van Rossum 8bfefce75e On HP-UX, -rpath is another option taking an argument that needs to go 27 years ago
Guido van Rossum ae84e8d0f6 Patch by Drew Csillag for FreeBSD's sh, which doesn't automatically 27 years ago
Guido van Rossum 732aa2f987 Gregor Hoffleit writes: 27 years ago
Guido van Rossum 3886bb6997 Add DL_EXPORT() to all modules that could possibly be used 27 years ago
Guido van Rossum 76d1f96fe2 Michael P. Reilly suggested this fix: makesetup wants to prepend 28 years ago
Guido van Rossum fa1fb7df31 When a .o file is an absolute pathname, assume it's a file for which 28 years ago
Guido van Rossum b447d118ff Understand -Xlinker option. 29 years ago
Guido van Rossum 16cb6f4612 Forgot to add .cxx and .cpp to the second case statement. 29 years ago
Guido van Rossum 9bf8445541 Support include statement :-( 29 years ago
Guido van Rossum babacb0369 Added .cxx and .cpp to extensions recognized as source files. 29 years ago
Guido van Rossum 4355454232 Support *shared* and *static* as aliases for *noconfig* and *config*. 30 years ago
Guido van Rossum a29756c1dd Recognize *.sl and *.so as library (i.e. linker) arguments 30 years ago
Sjoerd Mullender 4237efc7f0 Propagate variable calls both to the linker and the compiler. 31 years ago
Guido van Rossum 4a2698648e fix NL for Linux bash bug; special processing for -u options 31 years ago
Guido van Rossum 3bbc62e9c2 Another bulky set of minor changes. 31 years ago
Guido van Rossum 89910656d1 makesetup should use $cc not cc 32 years ago
Sjoerd Mullender 4eba0c9b91 Escaped $(LDSHARED) in a string. 32 years ago
Sjoerd Mullender 73737abead If an argument on a Setup line starts with `$', treat it as a library, 32 years ago
Guido van Rossum 7cc5abd454 Support shared library creation. 32 years ago
Guido van Rossum 224b289efa * Modules/makesetup: bugfix: add objects from sources to OBJS 32 years ago
Guido van Rossum 0b498beea2 * Modules/makesetup: support C++ files now; these should be given 32 years ago
Guido van Rossum b6775db241 Merge alpha100 branch back to main trunk 32 years ago
Guido van Rossum fba715ab6c Added some files to new module 32 years ago